您当前的位置:首页 > TAG信息列表 > user-roles
如何在作者下拉菜单中强制列出贡献者
我知道投稿人不能发布帖子,而且根据设计,WP不会在作者下拉列表中显示投稿人(这里讨论了这一点:Contributors missing from author dropdown), 然而,我正在寻找一种方法,强制在下拉菜单中列出贡献者,当作者创建内容时,允许他/她开始为给定贡献者创建内容。可能的
允许角色删除帖子,但阻止其wp-admin
我有一个自定义用户角色:照片。此角色不能登录到后台,但必须能够从前端删除自己的帖子。我使用此代码阻止所有非管理员用户通过以下(function.php)连接到backoffice:add_action( \'init\', \'blockusers_init\' ); function blockusers_init() { if ( is_admin() && ! current_user_can( \'administrator\' ) &&
允许订阅者角色删除自己的帖子
我正在尝试允许订阅者角色使用以下代码删除自己的帖子:<?php if ($post->post_author == $current_user->ID) { ?> <div class=\"col-sm-12 box-delete\" style=\"margin-top: 20px;\"> <a class=\"option\" onclick=\"return confirm(\'Are you sure you wan
自定义站点角色无法访问外观菜单
我在WordPress多站点中创建了一个名为“站点所有者”的新角色。其目的是为了在子站点中非常接近管理员角色,除非它不能访问插件、设置、工具和外观部分下的一些特定选项。然而,当我按照概述的适当约定注册角色时https://codex.wordpress.org/Function_Reference/add_role 无论我做什么,它似乎都不允许自定义“站点所有者”角色查看任何外观设置。似乎创建的任何自定义角色都无法访问外观。代码如下:<?php $result = add_role
Capibilities of CPT WordPress
我创建了3种不同的自定义帖子类型,我需要在后端,这只能由管理员用户角色和我的自定义用户角色(mmv\\u multi\\u vendor)进行编辑。我设置了代码的功能,但我有一个问题。所有角色为“mmv\\u multi\\u vendor”的用户都可以从后端查看3个CPT,但具有“administrator”角色的用户只能在后端查看CPT名称“Resi”。这是我的代码:/*CPT*/ /* Condizioni di Vendita */ add_action(\'init\', \'c
如果登录的用户是订阅者,我正在向我的Body标签添加一个新类,需要帮助
下面是我现在正在做的事情。在我的标题中。php文件: <?php if ( current_user_can( \'subscriber\' ) ){ textdomain_body_classes(); } else { relax(); } ?> 在我的功能中。php类:function textdo
已尝试创建只能编辑用户信息的用户角色,但我的测试帐户无法查看仪表板。我遗漏了什么?
我们的一个网站包括一个在线商店,与电话销售一起,这是客户购买我们产品的两种方式之一。我们所有的客户信息都存储在一个名为Orderwise的程序中,该程序为每个客户分配一个唯一的数字代码。现在,我们已经设置了向网站上的用户信息中添加Orderwise编号的功能,因此我一直在尝试设置一个角色,该角色将允许销售部门进入仪表板,但仅允许他们手动编辑用户信息和添加Orderwise编号,并查看WooCommerce信息,如订单。因此,我通过插件创建了一个具有以下功能的角色;edit_users l
自定义登录页面与每个用户的自定义重定向?
我已经看到了一些不同的插件,它们可以帮助用户在登录时进行自定义重定向,但我认为有些插件可以处理最初的wordpress登录。我现在有了一个显示特定信息的“门户”,我已经将其复制到4个不同的修改版本中:SuperAdmin、Admin、Billing、GPI。当用户位于主站点并单击“门户”导航链接时,我希望该链接指向自定义登录页面,并根据角色/凭据将用户从那里重定向到4个页面之一。有没有人知道最适合这种请求的方法?也许是一个允许创建登录页面/表单以及自定义重定向的插件?
WooCommerce Get_Author_Posts_url()-作者URL重定向到商店基地
我注意到,当我启用WooCommerce并使用get_author_posts_url() 当用户的角色为Customer.当我将用户更改为Subscriber get_author_posts_url() 工作正常。我已经禁用了所有插件,以系统地确定问题的原因,并可以确认只有在启用WooCommerce时才会出现问题。我还刷新了重写。我甚至试过使用$user->add_role( \'subscriber\' ) 到用户的容量数组。有人知道为什么会发生这种事吗?我怎样才能抑制它?(即不重定向get
是否按角色限制内容片段-内容中的保护消息?
我使用以下函数(Nothing here 是保护消息):function show_user_content($atts,$content = null){ global $post; if (current_user_can(\'subscriber\')){ return $content; } return \"Nothing here\"; } add_shortcode(\'RESTRICTROLE\',\'
挂钩到插件管理设置
这是我第一次使用插件。我为自己构建了一个“工具箱”插件,可以根据需要添加东西。现在这个插件只有一个特性,那就是创建一个名为“Client”的新角色。它所做的是混合管理员和编辑角色。这是因为客户端无法更新某些内容或更改永久链接设置,但仍然可以创建用户(我这样做是为了这个角色不能创建管理员)和管理员可以做的其他事情。我遇到的一个问题是,如果插件的设置应该只针对管理员,但我希望“客户端”也可以访问。以Yoast为例,如果这个客户有SEO知识,所以不想让我为他们做SEO,我如何才能让他们访问Yoast设置?我知道
自定义用户角色wordPress-授予来宾对edit.php的访问权限,而无需插入/更新/删除
我正在一个网站上工作,我想向客户展示产品的演示版本。为此,他们可以使用来宾帐户登录,我创建了以下角色add_role(\'guest\', __(\'Guest\'), array( \'read\' => true ) ); 当我以来宾身份登录时,我会被重定向到并看到概览页/管理员。php?page=my\\u overview,所以这确实有效,但当来宾单击此overview中的任何项目时,我会收到一条消息,说:您
如何在没有电子邮件密码的情况下向WordPress添加本地用户?
我想用随机的名字来组织我的帖子。每个帖子都会有许多作者(那些不是真正的作者)。所以我不想给他们任何电子邮件或密码来登录实际上,我正在尝试制作项目列表,每个项目都有许多贡献者,每个贡献者可以处理许多项目。我使用联合作者plus插件将作者设置为帖子。将来,我将在author中显示/列出属于特定作者的所有项目。php如何在没有gravatar的情况下向每个用户添加/上传个人资料图片我如何创建那些没有电子邮件和密码的用户(这个用户不是真实的。所以他们不会登录站点:p)有人能给我一个建议吗?谢谢
自定义用户角色:可以编辑自己的页面,不能新建
我只是在这里兜圈子,想弄明白这一点,但我有一个自定义用户角色Dealer 他应该只能编辑他自己的页面。但我不希望此用户能够创建任何新页面。我目前正在使用成员插件来管理角色。我还想确保删除此用户角色的“添加新”菜单项。我尝试了以下方法,但没有成功:function cm_redirect_users_by_role() { if ( ! defined( \'DOING_AJAX\' ) ) { $current_user = wp_get_c
获取WordPress网站上当前可用角色的列表?
编写WordPress插件时,通常需要设置选项,以便站点上的角色可以访问某些功能或内容。为此,插件开发人员需要获取站点上存在的角色列表,以便在选项中使用。因为可以创建自定义角色,所以我们不能假定默认角色是唯一可用的角色。获取列表的最佳方式是什么?
将角色应用于管理子菜单(如外观->菜单)
长期潜伏者,但第一次海报。我在谷歌上搜索了很多次,但似乎没有找到这个问题的答案。我使用JustinTadlock优秀的“Members”插件来设置WP多个客户端安装的角色和权限。我最近部署了一个主题,客户端应该只能访问外观->菜单项,而不能访问管理员外观菜单中的其他子项。启用后,角色“edit\\u theme\\u options”允许用户访问“主题”、“小部件”和“菜单”。如何过滤子菜单,以便在分配了“编辑自定义菜单”角色后,显示“菜单”链接?
是否允许用户编辑帖子但不允许添加新内容?
对于我的自定义帖子类型之一,我希望特定用户能够编辑管理员创建的现有帖子,但不能添加新帖子。如何做到这一点?如果我将用户角色定义为无法发布,则仍然允许他们添加新帖子并提交以供审阅。
定义自定义帖子类型的功能
在创建自定义帖子类型时,我试图定义功能,但它不起作用。这个代码怎么了?$args = array( \'labels\' => $labels, \'public\' => true, \'publicly_queryable\' => true, \'show_ui\' => true, \'query_var\' => true, \'rewrite\' => true, \'hie
我是否可以将用户角色设置为只能访问证书内容类型?
我想创建一个自定义角色,该角色只能访问我将在管理中创建的自定义内容类型。这可能吗?有没有人知道我应该签出什么示例或教程来开始学习?谢谢,保罗
是否禁止自定义角色的用户删除或添加管理员?
(Moderator\'s note: 最初的标题是“自定义用户角色限制”)我正在从事的一个项目要求我创建两个新的用户角色——一个是网站所有者,另一个是公司代理。使用网站所有者-用户角色,我只是想找到一种方法来限制此组中的用户修改核心网站设置,同时有权修改所有其他设置。下面的代码似乎可以完美地用于除用户管理区域以外的所有领域。我确实希望此组的用户能够添加/修改网站用户,但我遇到的问题是,此组的用户当前能够在“管理员”类别中创建用户,并且还能够删除现有的“管理员”。我正在寻找的是一种修改以下代码的方法,以便