如何在WordPress 3.5.1中更改分配给我的用户角色?

时间:2013-04-03 作者:Ravi Parmar

我当前的用户角色是“管理员”。我想将我的角色更改为“编辑器”(通过数据库字段)。

我读过Database_Description, 但这没有帮助。

1 个回复
SO网友:Johannes Pille

要么使用wp_update_user

wp_update_user(
    array (
        \'ID\' => 1, // replace by your user ID
        \'role\' => \'editor\'
    )
) ;
或者set_role 的方法WP_User

$you = new WP_User( 1 ); // again, replace parameter by your user ID
$you->set_role( \'editor\' );

结束

相关推荐

有没有可能导致wp_USERS表消失的已知错误?

我管理许多WordPress支持的网站。其中一个网站是新的,自一个月前成立以来一直保持原样。今天,我尝试登录,但无法做到-我所有的登录尝试都被拒绝。经过调查,我发现wp_users 缺少表。所有其他表格都存在,博客功能齐全。数据库中的任何条目或任何文件均未表明存在任何形式的黑客行为。我明天就要休假了,这让我有点担心,因为我是唯一负责这些网站的人。当然,我已经更改了所有密码,我可能会重新安装代码库,但我想知道是否有任何常见的bug可能导致这种情况?运行的WP版本为3.4.1。值得注意的安装插件包括WP Su