当我在输入正确的登录名和密码详细信息后尝试通过 /wp-admin 或 /wp-login 登录我的 WordPress 网站时,它将重定向到主页而不是仪表板。 我尝试过以下方法:
我已经一一尝试了所有的可能性,一次又一次没有结果。
以下是它的示例:
add_filter( 'login_redirect', 'custom_login_redirect', 10, 3 );
function custom_login_redirect( $url, $request, $user ) {
if ( $user && is_object( $user ) && is_a( $user, 'WP_User' ) ) {
if ( $user->has_cap( 'administrator' ) ) {
$url = home_url();
}
}
return $url;
}
注意:您必须将此代码放入您的functions.php中