您当前的位置:首页 > TAG信息列表 > user-roles
更改特定角色的默认管理页面
我想知道是否有人知道一个插件或一种通过编程更改特定用户/角色的默认管理页面的方法?我有一个插件的主面板页面,当前设置了自定义角色和权限,可以使用Members Plugin 并希望强制这些自定义角色的用户将“我的主控制面板”用于其仪表板,因为他们不一定需要访问仪表板。Minor Edit: 在更改角色的默认仪表板的同时,是否有方法禁用WordPress仪表板?-扎克
为什么我的角色在多站点/网络中不可见?
我的网络显示的是某些站点中的角色,而不是其他站点中的角色。由于一些我无法解释的原因,当我添加一个新用户时,我在网络子站点的下拉框中没有角色可供选择。此外,分配给某个站点的新用户未显示在该站点的用户列表中。这是可以修复的吗?下面是当前形势的图像。下面的图片显示了主站点及其相应的角色,但网络的子站点没有。
如何允许编辑者角色更改主题设置?
我刚刚为一个朋友建立了一个新博客,我想最好不要马上给他管理员权限,以防万一。因此,我创建了一个新用户作为编辑器。但后来我发现,这个用户无法更改背景和标题等主题设置。有没有一种简单的方法可以让编辑器角色编辑210或其子对象中的任何主题设置?他应该基本上能够做任何管理员可以做的事情。主题,甚至可能是不断变化的主题。
如何禁用非管理员的更新通知?
正如我已经说过的,我正在为一个朋友建立一个博客。除了不是管理员之外but an editor that can make changes to theme options) 我还有一个问题。我不想让他也担心更新,也不想让他打扰我,但问题是,编辑们确实看到了更新nag的一个略微变化的变体。有没有办法为非管理员禁用这些功能?我们通常在打包和发布Wordpress更新之前就已经知道了。
如何向用户角色添加权能?
我正在管理Wordpress网络,希望将unfiltered\\u html用户功能添加到已经预定义的Admin用户角色中。在Wordpress的标准安装中,管理员帐户已经具有此功能,但在MU安装中,只有超级管理员才具有此功能。WordpressRoles and Capabilities.如何从主题或插件中增加管理员角色?
是否强制修改后的参与者角色在编辑时重新审批?
我给了参与者角色edit\\u published\\u posts功能。投稿者提交帖子,管理员发布帖子。现在,投稿人可以在未经批准的情况下对其进行编辑。有没有办法强制管理员重新批准?
在添加角色和功能时,我应该挂钩到什么操作?
我将使用add\\u role()和$role->add\\u cap()设置新的自定义角色,并将新功能附加到现有角色。我想知道在哪里做这件事最好?显然,我可以直接在函数内部完成。php并完成它。但这是最佳实践吗?我是否只需要在admin\\u init上执行此操作?还是应该在init上执行?我不完全确定使用init action hook而不是在函数中直接调用函数的最佳实践是什么。php。感谢您的投入!
允许参与者添加类别,但不允许删除
我使用了一个名为“用户角色编辑器”的插件,允许贡献者添加类别,但也允许他们删除类别。有什么建议吗?
返回至少有一篇帖子的作者ID
我找到了一段很棒的代码here 它按角色返回用户的ID。我想做的是修改它,以便它只返回至少有一篇帖子的用户的ID。我已经试过了INNER JOIN 这个$wpdb->posts 我觉得我做得对,但不确定。以下是我目前掌握的情况:function getUsersByRole( $roles ) { global $wpdb; if ( ! is_array( $roles ) ) { $roles = explode( \",\", $role
根据用户功能有条件地显示导航菜单项
我的主站点导航树有一个“分支”,只有一组注册的、登录的用户才能访问。我了解如何查询用户的角色和功能。这个问题特别是关于利用内置导航菜单的最佳方式是什么,而只是有条件地隐藏项目。我是否需要重载内置默认导航并编写自定义查询并手动构建导航结构?如果可能的话,我很想避免这种情况。我不需要完整的代码示例,只需要您的想法和一般框架/方法。感谢您的建议!T
User Roles Not Sticking
我为super\\u poster添加了一个自定义用户角色,基本上他们发了20篇帖子,一旦达到$postlimit,就会自动向下移动到贡献者级别,向下移动和帖子计数工作正常,我的问题是wp系统会将用户添加到“无”中,而不是添加到贡献者角色中if ($count_posts >= $postlimit) { $current_user->remove_role( \'super_poster\' ); $current_user->add_role( \'c
如何向此REMOVE_MENU功能添加另一个用户?
不言而喻。如何为函数向该函数添加其他用户。php,即user2,将向谁显示与user1不同的菜单项?我尝试添加另一个if($current_user->user_login == \'user2\') 条件,但没有运气。如果有必要,User2将拥有不同的管理权限。但基本上,我需要能够将一组菜单项显示给user1,另一组显示给user2,所以我需要找出一些if-else逻辑。但我试过了,结果菜单函数出现了“无法重新声明以前声明的”错误。 function remove_menus() {
仅允许成员访问自定义帖子类型。仅允许编辑他们自己的帖子
好的,我正在寻找最好的方法来解决这个问题。我非常熟悉PHP,并在WordPress中使用自定义元字段创建自定义帖子类型。以下是我正在做的事情:默认情况下,用户注册并设置为订阅服务器</用户请求管理员拥有自定义帖子类型的权限</管理员将用户分配给另一个权限名称,如“店主”</用户现在可以查看自定义post类型,并可以输入此posttype</用户只能查看和编辑自己的帖子我需要以下方面的帮助:如何创建一个名为“店主”的新“角色”,如何为所述角色授予仅查看和访问自定义帖子类型的正确权限仅
创建页面/新页面的用户能力
我今天第一次使用角色和功能API,并利用了优秀的Members plugin. 经过一段时间的修补,我注意到“编辑页面”功能可以做两件事:允许用户创建新页面允许用户编辑现有页面我正在尝试将此功能一分为二。我希望我的用户:无法创建任何新页面允许用户编辑现有页面我想为我的主题编写一些代码来实现这一点。我可以很容易地创建新功能。接下来的挑战是让WordPress做出相应的响应。如有任何想法,将不胜感激。
我如何才能按用户角色获取最后的帖子?
我有一个自定义帖子类型(“新闻”)和一个客户用户角色(“朋友”)。我怎样才能得到“朋友”写的最后一条“新闻”?
作为‘订阅者’的最低功能的菜单页面不允许‘管理员’访问它?
我添加了一个单独的菜单页(对象页),其最低访问级别为“订阅者”。我这样做是因为我正在注册新用户,他们将成为“订阅者”,拥有编辑插件创建的部分的额外功能。所以我希望他们也能看到这个菜单。我创建的菜单页面如下所示:add_object_page(\'Personal Section\', \'Personal Section\', \'subscriber\', \'personal-section\', \'personal_section_fn\');现在,当我使用订阅者凭据登录时,我可以看到此菜单,但当
仅在多用户帐户中显示用户自己的帖子所需的代码
我正在使用WP3,并希望开始添加用户(多个用户到一个博客),但当我给一个新用户一个帐户时,他们可以看到管理中的所有帖子,包括计划、草稿、待定评论等。我需要用户只查看自己的帖子,或者只查看自己发布的帖子(但不包括计划、草稿等)。管理员应该能够看到所有内容。这是我在这个问题上找到的一个链接,其中包含一个代码,但该代码在我的函数中不起作用。phphttp://wordpress.org/support/topic/show-only-authors-posts-in-admin-panel-instead-of
不同角色的单独注册和登录
我使用“会员”插件为我的网站设置了两个新角色——“卖家”和“买家”。每个角色都应该有自己的注册页面和登录名。访客可以同时注册为买家和卖家,但他只能作为其中之一登录。因此,如果访问者以卖家身份登录,然后转到买家页面,他将能够以买家身份登录,当他这样做时,他将自动以卖家身份注销。我已经搜索了几个小时的插件,可以让我选择这样做,但没有找到一个。听起来像是不同角色注册的网站中非常常见的配置。这样的插件是否存在?如果没有,如何做到这一点?
Paypal API and Wordpress
大家好,有人知道我在哪里可以找到贝宝API教程,可以帮助我找到正确的方向,我需要的是,当贝宝验证付款时,它会跳转通过一些代码来更新\\u user\\u meta,以及wp数据库中自定义表中的一些字段。我可以通过谷歌找到的信息在我所需要的方面相当模糊。regardsMartin
如何允许Wordpress3+中的特定角色只能看到某些插件?
我熟悉Wordpress 3+中的用户角色以及如何更改它们,我的问题是当我禁用用户查看插件时,所有插件都会被禁用。我如何让他们只看到特定的插件?提前感谢,迈克尔