您当前的位置:首页 > TAG信息列表 > user-roles
为非管理员和非编辑者隐藏顶级管理面板
所以我找到了三个可行的解决方案,但我无法决定哪一个更好。你的意见是什么?第一种解决方案:if ( ( in_array(\'administrator\', userdata(\'role\')) || in_array(\'editor\', userdata(\'role\')) ) == false) { add_filter(\'show_admin_bar\', \'__return_false\'); } 第二个:if( ( current_u
如何将创建的任何帖子设置为待定状态,并让管理员先审批?
如何将任何帖子创建设置为挂起状态,管理员应批准该帖子以使其可在网站上显示?
特定用户角色的自定义功能
我需要为特定的用户角色运行一些函数/过滤器。此代码过滤管理订单页面(Woocommerce),以仅显示以英镑为单位的订单。add_filter(\'request\', function($vars) { global $typenow, $wpdb; // Add logic to determine if the orders list should be filtered, and which // currency $currency = \'GBP\';
能够选择帖子/页面模板
我在wordpress中创建了一个角色add_role( string $role, string $display_name, array $capabilities = array() )函数我想从$capabilities 是否允许其选择帖子模板?该选项位于“发布属性”部分下!这是我的代码: $capabilities = array( \"activate_plugins\" => false, \"create_users\" => false, \"
如何更新角色功能
我已经手动创建了一个名为“event planner”的角色。我已经为它分配了一些功能,它按预期工作。然而,如果我稍后将其中一个功能从true设置为false(或viceversa),则更改不会反映在Wordpress中。我认为这与Wordpress没有更新功能有关,因为如果我删除角色,然后再次添加代码,那么它就会工作。有没有一种方法可以“告诉”Wordpress在设置角色功能后更新我的角色功能?这是我的代码:$result = add_role( \'event-planner\', __( &
允许用户根据用户角色编辑其他用户发布的帖子
我按自定义用户角色对用户分组,以便每个用户组可以查看和编辑彼此的CPT。我现在面临的问题是,当我为用户角色提供与编辑和删除其他帖子相关的功能时,我希望他们能够编辑所有其他用户的帖子,而这不是我想要的,我希望他们只编辑和删除具有相同用户角色的其他用户的帖子。问题是:我可以获取为当前用户创建的自定义用户角色</现在我有了用户角色,如何获取具有此用户角色的用户所发的所有帖子</如何将这些功能添加到当前用户edit_others_posts, delete_others_posts 仅适用于这些帖子
添加新客户用户角色的现有菜单页面
我已创建新的用户角色“主机”。现在,我试图显示管理菜单项\'用户\'。我在google上搜索了一些代码并尝试了这个$result = add_role( \'Host\', __(Host), array( \'read\' => true // Use false to explicitly deny ) ); function Host_menu_links
禁用特定自定义帖子类型用户角色的quickedit
我似乎在某种程度上遗漏了一些基本的东西(“我会尽量保持简短,但如果需要的话,当然可以提供更多的代码)我用以下参数注册了一个CPT\'capability_type\' => array(CPT_SLUG, CPT_SLUG.\'s\'), \'map_meta_cap\' => true, \'capabilities\' => array( \'edit_post\' => \'edit_\'.CPT_SLUG.\'\', \'edit_po
如何删除特定用户角色的粘帖功能?
一切都在标题中。有人知道怎么做吗?谢谢
User / membership Plugin
我想知道是否有任何插件可以执行以下操作:1) 每个注册用户都将分配一个个人代理。用户只能通过消息与指定的代理联系。2) 每个代理(总共有4-5个代理)只能看到管理员分配给他的用户。3) 管理员可以查看所有用户(包括代理)。非常感谢。
仅允许帖子作者和高级角色用户发表评论
有没有办法让每个人都能看到评论,但只有帖子作者或属于高级角色的人才能发表评论?我可以这样做吗 global $current_user; get_currentuserinfo(); if (is_user_logged_in() && $current_user->ID == $post->post_author) { comment_form(); } else {
Restrict role to use a plugin
我想删除一个贡献者角色的插件,或者只是让它不可访问。我有一个类似情况的代码:add_filter( \'option_active_plugins\', \'disable_logged_in_plugin\' ); function disable_logged_in_plugin( $plugins ) { // The \'option_active_plugins\' hook occurs before any user information get generated
隐藏具有管理员角色的特定用户ID的管理菜单
我试图从wordpress仪表板中隐藏具有管理员角色的特定用户id的几乎每个管理菜单。我想给该用户唯一的选项来编辑名为课程的特定自定义帖子类型和其他自定义帖子类型事件。我使用的LMS wordpress主题来自themeforest by designthemes。我不知道为什么这个主题只是不给除了管理员以外的其他角色(如编辑、贡献者等)访问WP管理员的权限。所以我决定给那个特定的用户管理员角色,这样他就可以进入wordpress仪表板。那么我的计划就是为这个用户隐藏其他管理菜单。我使用了名为User r
如何授予用户删除角色编辑权限
我正在尝试授予具有角色编辑器的用户创建、编辑和删除用户的权限,但希望限制该权限,以便他们无法编辑其角色。我使用角色编辑器编辑了用户的功能,如下所示:function add_theme_caps() { $role = get_role( \'editor\' ); $role->add_cap( \'delete_users\' ); $role->add_cap( \'create_users\' );
基于自定义角色的用户无法访问wp-admin
首先,我是一名WordPress学习者。如果我的代码看起来很蠢,我很抱歉!我创建了一个具有自定义用户角色的自定义主题。我没有开发任何插件。在我的职责范围内。php文件我编写了以下代码来创建用户角色。分配给此角色的用户应该登录到管理员,但只能访问其配置文件页面。add_action(\'init\', \'yrc_cst_register_role_customer_service_rep\'); /** * Register new user role */
正在尝试获取新角色以具有自定义内容类型的编辑权限
我已经使用了几个教程,并尝试应用各种“解决方案”,但我仍然无法让自定义角色为自定义类型编辑自己的帖子。我创造了这个角色,它显示了很好的。。。function mymodule_create_role() { add_role( \'resident\', \'New Role\', array( \'read\' => true, // True allows that capability \'create_posts\' => fals
受角色限制的多个作者和读者
是否有一个功能或插件允许我在一个网站上有多个作者。作者必须能够指定他们希望能够阅读文章的用户组。理想情况下,用户将能够属于多个组。
禁用WordPress文本编辑器上的文本选项卡
我正在寻找一种方法来禁用wordpress text edito(图片上的红色方块)上除管理员之外的所有用户角色的文本选项卡,因为我不希望他们有可能在页面上添加javascript代码。我也在寻找一种方法,将对齐图标添加到文本编辑器中(就像你在图片上看到的红色)。现在,我找到了一种使用下面的代码隐藏所有用户的文本选项卡的方法 function my_editor_settings($settings) { $settings[\'quicktags\'] = false;
创建快捷代码以列出具有特定元键值的用户
我有一个函数,用于列出特定角色中与特定元键值匹配的用户。当我直接在页面上使用它时,它会起作用---<?php $bmail = $current_user->user_email; $user_query = new WP_User_Query( array( \'meta_key\' => \'broker_email\', \'meta_value\' => $bmail, \'fields\' => \'all\' ) ); $
如何删除wp-admin/user-new.php中的Other Roles字段(从用户角色编辑器插件中
下面的截图说明了一切。我想从视图中删除/隐藏此字段,以便用户无法编辑它。它来自用户角色编辑器插件,我想对函数进行更改。子主题中的php。据我所知,创建选项的代码来自插件文件夹/包括/类/用户其他角色。php。我试着把整个函数放到子主题函数中。php并注释掉“select\\u roles”行,但这不起作用。public function load_js($hook_suffix) { if (!in_array($hook_suffix, array(\'user-edit.p