Принятый ответ очень неправильный. Никогда не следует модифицировать ядро WordPress. Изменения будут потеряны не только при данном обновлении, но и некоторые изменения, сделанные вами по какой-либо причине, могут поставить под угрозу другие функции или даже поставить под угрозу безопасность вашего сайта.
Action Hooks & Filters включены в ядро, чтобы позволить модифицировать функциональность без изменения кода.
Пример использования фильтра login_redirect
для перенаправления определенных пользователей можно найти здесь и является намного более надежным решением вашей проблемы.
Для вашей конкретной задачи вы хотите сделать это:
function login_redirect( $redirect_to, $request, $user ){
return home_url('news.php');
}
add_filter( 'login_redirect', 'login_redirect', 10, 3 );