您当前的位置:首页 > TAG信息列表 > user-roles
允许用户发布,但不允许编辑或删除
我看到了帖子Allow Content Author to Publish, But Not Edit or Delete 但这与我所需要的不一样,我不能因为声誉而要求我需要一个用户,可以发布任何用户的帖子,但不能编辑或删除任何帖子,不仅是他们的。我试过使用capabilitesRead|Publish Post 但看不到帖子。具有Read|Edit Posts|Publish Post 可以查看帖子,但只能发布自己的帖子。有没有办法满足我的需要?提前谢谢你
分配多个角色、重叠的功能
如果我为一个用户分配两个不同的(自定义)角色,而这两个角色都具有相同的(自定义)功能,会发生什么情况?
如何构建新的角色/能力计划?
我的情况是,我需要在网站上将用户标记为“讲师”。该角色基本上应该是用户当前角色的任何角色,并增加了查看学生对称为“问题”的自定义帖子类型的评论的功能。我正在努力从概念上实现这一点。我应该仅仅添加一个新功能并自行分配,还是应该添加它并将其分配给一个新角色?[编辑]从kaiser的资源来看,我似乎应该添加自定义功能,并根据个人情况将其分配给用户,可能是从我自己插件的选项/设置管理页面,而不是创建特定的角色[/edit]如果我将用户的角色更改为其他角色(例如从管理员更改为编辑器),但仍然希望他们具有该功能,会发
在wp_create_user时设置用户ID
我想在WordPress用户表中添加一个新用户。wp\\u create\\u user的代码工作正常,但它将用户增量添加到用户表中的下一个可用ID。相反I want to create the user and assign it to a particular user ID. 用户ID已经可用(外部),我希望输入到WordPress数据库的ID与外部ID匹配。$user_login = $username ; $pas1 = $email_address; $user_email =
没有插件的单一帖子有多个作者
我对使用WordPress还不熟悉,所以,如果这是一个非常基本的问题,请提前道歉。我想在一篇文章中有多个作者。我看到了Co-Author. 但我根本不需要使用插件。
WP欢迎电子邮件,具体取决于用户角色
我正在寻找一种定制欢迎电子邮件的方法,只针对具有特定角色的新用户。(我使用Gravity表单用户注册附加组件允许访问者投票,从而注册为“选民”。)我已经为所有新用户定制了电子邮件:function customize_activation_email_voter($message) { return \'To confirm your vote, click on the following link: %s\'; } add_filter(\'wpmu_signup_user_n
需要创建管理员用户,但没有创建用户的能力
我需要删除与用户相关的功能(如“create\\u users”、“add\\u user”、“list\\u users”等)管理用户的。我用“init”方法测试了下面的代码。global $current_user; get_currentuserinfo(); $current_user->remove_cap(\'create_users\'); $current_user->remove_cap(\'add_user\'); $current_user
如何阻止作者编辑已安排的文章?
在我的旧WordPress中,作者(一种无法发布的用户)在一篇文章被安排之后,无法返回到该文章并对其进行编辑。但现在在WordPress 8.1中,他们(作者)可以返回并编辑日程安排文章。有没有办法阻止这一切?writer=参与者
使用SQL查询更新用户元数据
我有一个Wordpress网站,需要导入9000多名用户才能建立目录列表。我从一个现有的MySQL(非wordpress)数据库导入了它们,导入的一切都很好。用户名、密码和显示名(MD5哈希,但我已测试,WP将在第一次登录时将密码更改为phpass)。事情是。。。它们都是在用户角色为NONE的情况下导入的。我需要将此更改为订阅服务器。现在,我可以进入phpMyAdmin,在wp\\u usermeta表中可以看到wp\\u capabilities字段。我可以看到我的管理员帐户是a:1:{s:13:“管理
作者功能:删除对自己发布的帖子的评论
我知道拥有作者角色的用户可以删除自己发布的帖子。但是,如果有人对他们的帖子发表了评论,帖子作者是否有能力删除该评论?
根据功能隐藏用户字段
我正在努力解决这个问题。我试图为当前用户隐藏2个用户配置文件字段。只有具有“edit\\u users”功能的管理员或用户才能查看/编辑这些字段。代码:function modify_contact_methods($profile_fields) { // Field addition and removal will be done here // Add new fields $profile_fields[\'company_name\']
WP_DROPDOWN_ROLES()替换选项值=CODE
我正在尝试替换插件中角色的硬编码下拉列表。目前代码如下:echo \'<select name=\"xf_user_role_\' . $id . \'\" id=\"xf_user_role_\' . $id . \'\">\'; ?> <option value=\'subscriber\' <?php echo ($xf_options[\'xf_user_role\'][$id] == \'subscriber\') ? \"sele
如何更改插件以授予编辑用户角色访问权限?
我想让我的编辑访问我在他们的网站上安装的插件的设置页面。到目前为止,它只对管理员可见。我使用的插件是uTubeVideo Gallery,除了管理员之外,没有其他选项可以让用户访问。在他的管理中。php我找到了这些行,我知道这些行创建了设置页面:public function addMenus() { add_menu_page(\'uTubeVideo\', \'uTubeVideo\', \'manage_options\', \'utubevideo_settings\',
如何检查管理员栏对当前用户是否可见?
我是WordPress的新手。我想知道管理栏是否对所有用户和角色可见</如果没有,我如何检查当前用户是否可以看到它
如果位于特定页面和特定用户角色(IS_PAGE、CURRENT_USER_CAN),则在侧边栏中显示菜单
我尝试结合两个条件:is\\u page和current\\u user\\u can,但没有成功。在StackExchange上找到了一个说明用户角色的示例。但是Wordpress codex说“不要将角色名称传递给当前的\\u user\\u can(),因为这不能保证正常工作。”在同一页上,包含此链接以供参考/进一步阅读:http://docs.appthemes.com/tutorials/wordpress-check-user-role-function/我尝试修改该代码,并将其添加到我的函数
限制管理员在多站点中创建、编辑和删除页面的权限
在我的多站点安装中,我需要限制管理员创建、编辑和删除页面。也就是说,我需要superadmins创建/编辑/删除所有页面,同时管理员继续拥有除这三项功能之外的所有其他默认管理员功能。插件用户角色Scoper不适用于我this Q&A about removing an administrator capability, 我对编码太陌生,不知道如何针对这种情况修改此建议。如有任何关于如何继续进行的指导,我们将不胜感激!
带自定义帖子类型的自定义插件--自定义帖子显示在所有权限级别--这是否可以调整?
我们创建了一个自定义插件。自定义插件允许用户发布特定的帖子类型。在每个用户帐户下,所有这些自定义帖子类型都显示在相对帖子类型下。例如,用户Foo登录并发布A、B和C文章。然后,用户栏登录,可以在他的文章帖子类型列表中看到A、B和C文章。用户FooFoo也可以查看文章A、B和C。这些文章在所有用户之间共享,但我们需要这些文章仅限于他们所属的特定用户。这可能吗?既然我们使用自己的自定义插件,并使用标准的WP自定义帖子类型创建这些自定义帖子?
如何使时事通讯插件对具有作者权限的用户可见?
我正在使用Newsletter plugin 并希望作者用户可以访问它。有可能这样做吗?如果没有解决方案,我将编辑编辑器角色,使其成为新的作者角色。
隐藏其他用户发布的评论和帖子
我已经创建了一个角色为Contributor的用户,当我以Contributor身份登录时,所有帖子和评论都列在仪表板中。如何禁用此功能?我只想看看我/specific\\u用户发的帖子。如何做到这一点?
使WordPress页面仅对管理员可访问,重定向其他用户角色
我需要重定向logged-in 和non-admin 用户,从id为172的页面,转到网站的主页。请注意,未登录的用户实际上可以看到该页面。add_action(\'admin_init\', \'xyz\'); function xyz() { if( is_page( 172 ) ) { if( is_user_logged_in() && ! current_user_can(\'update_core\') ) {