您当前的位置:首页 > TAG信息列表 > user-roles
针对特定页面和/或类别授权用户
我正在为当地一家体育俱乐部管理Wordpress网站,导航如下:青少年射箭队我想让部门负责人能够编辑其部门页面和子页面的内容(例如,足球负责人可以更改足球、足球青年和足球高级页面),但不能更改其他部门的页面。这是否可以通过开箱即用的功能实现?或者我需要延期吗?额外问题:这些用户也可以写博客帖子。。。我是否可以阻止某些类别,以便他们看不到/无法选择它们作为他们的博客帖子?
WooCommerce:完成订单后更改用户角色
:)我正在woocommerce中使用wordpress,我想自动化以下步骤。订单完成后,我想将与该订单id关联的用户角色从“customer”更改为“subscriber”。通过四处搜索,我想我应该能够通过使用钩子函数来完成这一点。php:add_action( \'woocommerce_order_status_completed\', \'change_role_from_customer_to_subscriber\' ); 然后添加函数:function change_role_fr
像创建自定义帖子一样创建自定义用户类型
如何像自定义帖子类型一样创建自定义用户类型(用户角色)。例如:用户角色1:具有普通配置文件字段。用户角色2:在配置文件中有3个额外字段。2个具有不同user\\u元字段的不同用户集。
可以在多站点中自定义角色来添加站点吗?
我正在多站点上创建一个网络,并希望将超级管理员权限严格锁定。这个设置是在WPengine上进行的,他们在仪表板中添加了插件,向超级管理员显示了一个菜单区域,可以访问一些服务器内容,我显然希望阻止可能四处窥探的人访问。我正在使用插件的高级版本User Role Editor 要创建自定义角色,请将其称为“Sub Admin”。如果可能的话,我想知道是否可以赋予这个角色添加新站点的能力?我添加了manage_sites 功能,但未显示添加站点菜单项。我还尝试为manage_network 和manage_ne
有没有办法在不使用插件的情况下,让所有用户访问多站点网络中的一个博客?
我知道有各种各样的插件可以帮助多站点用户管理,但我们有一个避免插件的政策:a)过度的安全策略,b)干扰我们已经进行了大量修改的WordPress安装(这之前对我们有点影响)。此外,简单地将所有~10000名用户添加到这个博客似乎并不雅观。这是一批wp_usermeta.我是否可以截取任何过滤器或操作来表示“如果这是博客X,那么让任何注册用户通过”?这个admin_init action hook允许我根据任意标准限制用户,但我不知道如何让他们通过。
如何将外部用户表与WP集成?
我从一个公司提要(LDAP)中获得了大约1万多个用户。我可以根据WP user表上某人的用户名匹配情况,通过SSO对WP进行身份验证。我想把我拥有的用户表与wp user表结合起来,这样我就可以设置权限、更改显示名称等等。有没有最好的方法?此外,我们大约有15个WP安装,到明年中期可能有30个。考虑到一些用户可能在一个站点上拥有管理权限,但在另一个站点上却没有管理权限,我如何在一个表中管理这些用户?
显示并允许用户编辑他们自己的配置文件
我在一个网站上工作,该网站会有不同类别的用户,每个用户都会有自己的用户档案页面和一个虚荣的URL,他可以与其他人共享。用户分为三类:管理员类型1(允许他们编辑个人资料)类型2(允许他们联系类型1用户)我遇到了以下问题:我无法找到一种解决方案,允许用户编辑其个人资料页面,并向其添加内容(如他在会议上的最新演示等)</我无法找到一个解决方案,允许普通用户(类型2)根据他们的meta(如国家或城市)搜索类型1用户</如果有人能在这方面帮助我,那就太好了。
Current-User_Can不能循环工作
我使用下面的循环来显示内容,只供贡献者和谷歌访问者使用。但不知何故,它不起作用。 <?php if (have_posts()) : while (have_posts()) : the_post();?> <?php if (current_user_can(‘contributor’) || strpos($_SERVER[HTTP_REFERER], \"google\") == true) { ?> <?php the_content(\'\')
编辑者角色的插件权限
我添加了一个名为Orbisius Simple Notice的插件,但我注意到它应用于我安装的几个插件。当以管理员身份登录时,该插件工作正常。但是,管理网站的客户使用设置为编辑器角色的帐户。当任何编辑器帐户尝试访问插件的选项页面时,他们会收到以下消息:“您没有足够的权限访问此页面。”我使用用户角色编辑器来确保他们有权编辑插件。但是,我知道这个问题与此无关,因为我启用了所有权限作为测试,但仍然出现上述错误。所以我想它是硬编码到插件中的。插件的来源:http://pastebin.com/UhrvkiXv我看
删除或限制编辑者角色对页面模板的访问
我有一个关于限制博客编辑访问页面模板的问题,他们可能会在将来创建新页面。在我的构建过程中,我必须创建特定的模板来为特定页面添加自定义功能(即,FAQ在单独的循环中从CPT中提取,但允许编辑器使用标准的“页面”帖子类型添加介绍段落)现在,在我移交网站时,我想确保网站编辑器在构建新页面时不会重复使用这些模板。是否有办法按用户角色限制可用的页面模板?或者可以完全删除“页面模板”下拉列表吗?我可以使用Adminimize(http://wordpress.org/plugins/adminimize/) 删除下拉
防止角色阅读其他帖子
我有一个自定义的帖子类型,我想允许特定的用户角色向其中添加帖子,但是他们不能阅读其他人的帖子。这是我的自定义帖子类型代码:register_post_type(\'product\', array( \'labels\' => create_post_type_labels(\'Product\'), \'public\' => TRUE, \'query_var\'
是否将用户限制为只能访问指定的页面?
我有几个用户,我想把他们放在用户组中。原因是每个用户组都可以访问特定的页面集或特定的自定义帖子类型。我希望能够限制每个用户组只能访问(通过权限和可见性)我选择的特定页面和帖子类型。我希望在列出每个用户组/角色的每个页面/帖子中都有一部分复选框。如果未选中用户组,他们将无法在管理中查看或编辑任何其他内容。这些更改仅适用于管理员。我希望每个人都能访问前端。这是我目前掌握的代码。我正在创建两个不同的角色,并只为它们分配特定的功能。这里的目的是让每个角色只能查看/编辑他们被授予显式访问权限的页面。换句话说,除了允
我应该如何设置“用户”区域以移交给客户?
我们即将向客户移交Wordpress网站;这是我们从头开始构建的第一个。我们的“用户”区域只是由admin 使用我的工作电子邮件登录,如下所示:.将此设置移交给客户的最佳方式是什么?我们希望保留登录和支持他们的能力,并拥有全部权限,但看起来我们并不是仍然拥有它。就目前情况而言,如果我们现在只添加他们的几个员工,看起来我们仍然是最高用户。机构通常做什么?这不是一个大项目或客户。他们有一个主要的用户作为他们的终端,还有几个初级用户来帮助他们。
如何让用户访问基于角色的插件功能?
我使用一个名为“Live Edit“允许作者和编辑编辑前端编辑内容。但问题是该插件允许任何登录用户编辑内容。我希望编辑(由插件指定。不是WP的默认编辑按钮)按钮根据其角色进行访问。我不知道如何根据角色使其可访问。因此,尝试使其仅显示给作者和更高角色。我想在循环中做这样的事情。php:<?php global $current_user; get_currentuserinfo(); if ( user_can( $current_user, \"author\" ) ){
能够编辑自己的帖子,而不是其他帖子
什么是允许用户编辑自己的帖子而不是其他帖子的功能?我试图让帖子作者只在他们自己的帖子上使用插件功能。访问该选项的权限应仅限于特定的帖子作者,甚至连编辑都无权访问。在帖子作者旁边,只有管理员才有访问权限。插件的代码有:function init() { // must be logged in if( is_user_logged_in() ) { // actions add_action(\'admi
给定多个管理员帐户,我如何才能使其只有拥有X用户名的管理员才能编辑帖子
我的问题主要在标题中。我有2个或更多的管理员,但我只希望管理员与X用户名编辑标题的文章,而其他人只能查看他们。请随意推荐涉及脚本或插件使用的解决方案。谢谢注意:这仅适用于后端/仪表板。
有没有办法让受限用户只查看帖子的页面,而不能对其进行编辑?
我有多种类型的用户使用WordPress。一种类型是参与者。现在他们不能发布帖子,因为它是管理员或编辑。我的问题是,在文章发布后,投稿人无法在WordPress帐户中重新访问文章页面。它只是说他们没有权利。那么,有没有一种方法可以让他们在不被允许编辑任何内容的情况下查看帖子页面,或者如果他们这样做并保存它,它将不会保存它?
禁用某些页面的可传递性
Im正在构建一个wp站点,其中有些页面仅在表单完成时显示。(想想“谢谢你联系我们,我们会尽快给你回复的”-键入页面)。我已经将其创建为一个页面,然后在提交表单后使用wp\\u重定向来访问它。但现在客户端将能够删除此页面,然后它将在重定向时转到404。所以问题是:有没有一种方法可以在wp管理员中锁定某些页面?我对这样一种解决方案感兴趣,即特定的页面将从特定的角色中消失,和/或特定的角色不能丢弃特定的页面,但仍然可以编辑它。非常感谢你。
是否允许编辑自定义帖子类型,但不允许编辑常规帖子?
是否可以将角色的功能设置为允许编辑自定义内容类型,但不允许编辑常规帖子类型?如果是这样的话,我该怎么做呢?谢谢
更改帖子作者的权限
我试图创建一个“有限管理员”,但我无法授予此用户更改帖子作者的权限。普通管理员可以查看下拉选项,从“快速编辑”和“编辑”更改作者。“自定义”管理员cannot 请参见快速编辑或普通编辑中的下拉菜单。我真的不知道我还缺少什么,我为这个用户激活了几乎所有的“角色”: