使用任何人都可以使用的公共密码在 WordPress 中创建一个公共帐户。 但是我不想让使用这个账号的人修改账号密码等个人信息,我该怎么办?
在这种情况下,因为这个账户是唯一的,所以问题很容易解决。 禁止用户在后台浏览个人资料页面就足够了。 我们在当前主题的functions.php中添加如下代码:
function mobantu_disable_user_profile() { if ( is_admin() ) { $user = wp_get_current_user(); if ( 2 == $user->ID ) // 2 改成该用户的id wp_die( '禁止访问' ); }}add_action( 'load-profile.php', 'mobantu_disable_user_profile' );
当然,如果你使用前台的用户管理功能,上面的方法是行不通的。