您当前的位置:首页 > TAG信息列表 > user-roles

  • 如果特定角色创建了用户,则设置用户角色

    时间:2021-03-16

    我正在尝试设置用户角色。如果特定用户角色(销售代理)创建用户。创建的用户应具有b2b角色,而不是customer角色以下是我的尝试:add_action( \'init\', \'b2b_set_user_role\' ); function b2b_set_user_role() { if ( is_user_logged_in() && wcb2bsa_has_role( get_current_user_id(), \'sales_agent\' )

  • 以编程方式注册时添加第二个角色

    时间:2021-03-17

    我想知道是否有一种方法,在提交注册时,用户可以通过编程方式添加第二个角色,这样他就可以拥有默认角色和第二个角色,是否可能?非常感谢。

  • 列出用户有权读取的所有个人主页

    时间:2021-04-01

    我试图列出用户有权读取的所有私人页面。为了更详细地解释,以下是初始设置:每个用户都创建了一个特定的角色,并仅分配了读取私人页面的能力。然后为特定页面选择这些角色,以限制对该页面的访问。Example:<保险商实验室;用户1“;角色名称=“”;用户\\u 1\\u角色“;,能力=“”;阅读私人网页““li>”;用户2“;角色名称=“”;用户\\u 2\\u角色“;,能力=“”;阅读私人网页““li>”;第1页;,可见性设置为Private,限制访问;用户\\u 1\\u角色““li>

  • 锁定除两个特定用户以外的所有WordPress管理员

    时间:2021-04-04

    我使用下面的代码片段锁定了除我之外的所有管理员和编辑器if ( is_user_logged_in() ){ $current_user = wp_get_current_user() ; if ( in_array( \'administrator\', (array) $current_user->roles ) || in_array( \'editor\', (array) $current_user->roles )) { if

  • 用于基于角色参数显示用户的自定义快捷代码

    时间:2021-04-08

    我创建了一个插件,该插件带有一个短代码,显示具有自定义角色的所有用户;安萨特;。这很好,但我希望能够将角色设置为短代码中的参数这就是我想要实现的目标:[hw\\u display\\u users role=“ansatt”]下面是我创建的函数。最重要的是,我正在尝试移动\'role\' => \'ansatt\' 转换为实际的短代码,以便轻松更改角色。我究竟如何做到这一点?function display_user_roles(){ $args = array(

  • On action, change user role

    时间:2021-04-08

    不知道你是否能帮助我。我正在尝试获取一个操作(geodir\\u after\\u save\\u listing)来更改用户角色。基本上,在Geo目录中,当用户提交业务列表时,我想将他们的角色从;“成员”;“到”;member\\u with\\u business“;我相信geo\\u dir\\u after\\u save\\u列表仍然是一个相关的操作(等待GeoDirectory支持部门的响应),所以我认为下面的php代码片段应该可以工作吗?add_action(\'geodir_after_s

  • 限制特定用户角色的管理页面

    时间:2021-04-11

    我已创建新的用户角色“;广告客户“;并添加了一些功能:function prefix_add_user_role() { add_role( \'advertiser\', \'Advertiser\', array( \'switch_themes\' => 0, \'edit_themes\' => 0, \

  • 对每个已注销用户隐藏前端,并将他们重定向到默认登录页面

    时间:2021-04-20

    我想对每个访问者/注销用户隐藏前端。要查看前端,每个用户必须已注册并登录。任何注销的访问者都应该重定向到默认的WordPress登录页面。

  • 是否根据CAPS/角色在登录时注销用户?

    时间:2021-05-08

    为了减少垃圾邮件注册,将为用户分配pending 直到他们被审查(此时他们被分配subscriber 角色)。这个pending 角色没有功能。什么时候pending 用户登录后,我想立即将其注销,并将其引导到带有说明的页面。首先,我尝试了以下方法:function logout_pending_users() { $current_user = wp_get_current_user() ; if ( ! $current_user->has_cap( \'read

  • 首页最近的帖子:根据登录状态和帖子类别的不同缩略图

    时间:2021-05-11

    This works well on archive.php, but not working on the homepage. For some reason, the first statement doesn\'t get applied: if a post is in Members category and user is not logged in, it\'s supposed to show a default placeholder image, but instead it\'s s

  • 按用户角色隐藏自定义帖子类型

    时间:2021-05-17

    我创建了一个自定义帖子类型(Customers),我想只向具有Customer角色的用户显示此帖子类型的帖子。没有插件或有插件有什么办法?

  • 如何根据用户能力而不是用户角色编写条件?

    时间:2021-05-18

    如何在功能而非用户角色上编写条件?

  • 如何在函数中添加自定义的JavaScript?

    时间:2021-05-19

    我想写一些JavaScript,并想将其分配给一个自定义功能,我探索了很多,但不幸的是,它们都不起作用,任何帮助都将受到欢迎。我的代码如下:add_action(\'init\', function() { if (current_user_can(\'disable_image\')) { //add javascript here } });

  • 显示id等于关系值的帖子

    时间:2021-05-19

    我正在尝试在wp admin中解决以下场景:当特工登录时,他应该只能看到与他有关系的演员。(第页:wp admin/edit.php?post\\u type=actor)在参与者的帖子(post\\u type actor)中,我有一个关系字段(名为:your\\u agent),其中显示所有代理(post\\u type人才代理)。代理帖子的ID是示例1。代理人应该只看到选择其职位的演员。(ID为1的帖子)关系中所选帖子的ID等于代理帖子的ID时。拥有该职位的人才代理(当前登录代理)应该看到该演员。这

  • 如何在保留用户功能的同时禁用WordPress中的Gutenberg编辑器?

    时间:2021-05-27

    我使用以下代码禁用了Gutenberg web生成器/编辑器:add_filter( \'use_block_editor_for_post\', \'__return_false\' ); 不知何故,这影响了投稿人提交文章供审查的能力,现在投稿人的文章不需要任何批准。我试图通过编写此代码手动删除此功能,$role->remove_cap( \'publish_posts\' ); 但这个代码也没有任何效果。这似乎是WordPress的bug,有什么建议吗??它显示的结果与htt

  • 选择其他角色作为自定义帖子作者

    时间:2021-06-11

    我创建了自定义帖子类型(“组织”),我还创建了一个自定义用户角色(“代表”)。此外,我还确保代表角色具有读取/编辑/创建/发布帖子的功能。然后,我以编程方式指定了一名代表作为;“作者”;组织的。当我在组织概览屏幕(WP Admin>;Organizations)上时,我会在;“作者”;柱但是,在编辑组织时;“作者”;下拉列表仅显示管理员/编辑器/贡献者。它不允许我查看/选择代表作为组织的作者。我搜索过了,找不到答案。我做错了吗,或者有没有办法加入WP并让它识别其他角色?编辑:以下是自定义帖子类型:fu

  • 自定义插件对某些用户角色不可见

    时间:2021-06-27

    我的插件有如下最低配置。我可以在woocommerce主菜单下通过WP admin查看插件。但无法看到来自不同角色的插件。该角色可以查看woocommerce子菜单。只有我的自定义子菜单链接不可见。如果我直接访问插件链接(domain.com/wp admin/admin.php?page=report with invoice),它会说;抱歉,不允许您访问此页面"E;<?php /* Plugin Name:Custom order reports Plu

  • WordPress:自定义用户角色无法访问自定义帖子类型|“对不起,您不能访问此页面”

    时间:2021-07-21

    The Objective:创建自定义帖子类型,并仅授予管理员和自定义角色查看/控制它的权限。The Problem:对于管理员来说,它工作得非常好,但对于我得到的自定义角色:Sorry, you are not allowed to access this page.起初,我认为这可能只是访问它的能力问题,但这段代码却有所不同:add_submenu_page( /* STAFF PAGES */ \'redacted\', //Parent Menu Sl

  • 如果登录用户不是管理员(工具集访问权限),则在前端进行无限重定向

    时间:2021-07-23

    我买了工具集访问插件来处理语言的特定用户角色。一旦我以用户身份登录-不是管理员-可以是任何类似编辑器、贡献者等的用户。前端将不会加载-它将导致无限次重新加载,直到崩溃。我试图与toolset对话,但到目前为止,他们的答案需要很长时间,而且还没有帮助。知道从哪里开始调试这个吗?如果手动删除wordpress登录cookie,我只能再次加载页面。对于未登录的用户,一切正常。谢谢你的帮助

  • 如何根据当前角色加载CSS文件

    时间:2021-07-25

    我已经创建了一个自定义角色(b2b),我正在尝试在“b2b”角色登录或管理员登录时加载css文件。我已经尝试了下面的代码,但无法正常工作。任何帮助或建议都将不胜感激。提前谢谢你。function testCss() { $user = wp_get_current_user(); if ( $user->roles[0]==\'administrator\' || $user->roles[0]==\'b2b\' ) {