我在 WordPress 中创建了一个公共(public)帐户,我将其发送给 100 个用户。
所以登录将是:
用户名:public
密码:123示例
我唯一想要的就是隐藏此特定用户帐户的个人资料页面,这样他们就无法更改密码、电子邮件地址等。
如何实现这一目标?也许更改一些 php?
最佳答案
@aSeptik 答案的最后部分可能对 WP 更友好一些。
function force_profile_redirect() {
global $pagenow, $current_user;
get_currentuserinfo();
if ($pagenow == 'profile.php' && $current_user->user_login == 'public') {
wp_redirect(home_url());
}
}
add_action('admin_init', 'force_profile_redirect');
关于php - 禁用单个帐户的个人资料编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7389753/