php WordPress功能,用于根据用户角色重定向用户登录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WordPress功能,用于根据用户角色重定向用户登录相关的知识,希望对你有一定的参考价值。
<?php
/**
* WordPress function for redirecting users on login based on user role
*/
function my_login_redirect( $url, $request, $user ){
if( $user && is_object( $user ) && is_a( $user, 'WP_User' ) ) {
if( $user->has_cap( 'administrator' ) ) {
$url = admin_url();
} else {
$url = home_url('/members-only/');
}
}
return $url;
}
add_filter('login_redirect', 'my_login_redirect', 10, 3 );
以上是关于php WordPress功能,用于根据用户角色重定向用户登录的主要内容,如果未能解决你的问题,请参考以下文章
用户角色 - 添加角色功能 php 片段 - Wordpress
使用 PHP 在 wordpress 中根据登录用户 = 角色显示内容
php Wordpress没有本机功能来获取用户的角色。此函数将检索提供的用户角色,或者如果没有用户ID
Wordpress如何开启用户注册功能
用户角色的 Wordpress 重定向
Wordpress 如何根据每个页面上的用户角色应用特定的 CSS 属性