Wordpress 添加自定义角色以及删除默认角色

     2023-03-14     279

关键词:

【中文标题】Wordpress 添加自定义角色以及删除默认角色【英文标题】:Wordpress add custom roles as well as remove default roles 【发布时间】:2012-01-14 20:39:24 【问题描述】:

我需要自定义默认角色,因为我只需要 3 个角色 - administrator, buyer, seller

然后我需要添加买家、卖家并删除所有其他默认角色。我该怎么办?

如果我可以粘贴任何现成的代码并且它可以工作?

【问题讨论】:

【参考方案1】:

将此代码粘贴到您的主题 function.php 文件中并根据需要进行自定义。这是来自我自己的代码库。所以它肯定会起作用。

/* Add member role to the site */
add_role('member', 'Member', array(
    'read' => true,
    'edit_posts' => true,
    'delete_posts' => true,
));

/* Add snypher role to the site */
add_role('snypher', 'Snypher', array(
    'read' => true,
    'edit_posts' => true,
    'delete_posts' => true,
));

/* remove the unnecessary roles */
remove_role('subscriber');
remove_role('editor');
remove_role('author');
remove_role('contributor');

【讨论】:

酷。我只想指出,这段代码只需要执行一次,因为它会永久更改数据库。就我而言,我只是将它添加到我的functions.php,刷新了我的管理页面,然后再次删除了代码。 我试过了,但无法删除角色。我希望删除 buddypress 创建的其他角色(我删除了 buddypress),这阻碍了另一个插件。

带有upload_files true但edit_post false的Wordpress自定义用户角色,我如何删除和编辑媒体?

】带有upload_filestrue但edit_postfalse的Wordpress自定义用户角色,我如何删除和编辑媒体?【英文标题】:Wordpresscustomuserroleswithupload_filestruebutedit_postfalse,howcanideleteandeditmedia?【发布时间】:2015-06-1611:18:17【问题描述】:我用他的能力... 查看详情

wp_user_create - 设置角色 - Wordpress

】wp_user_create-设置角色-Wordpress【英文标题】:wp_user_create-Settingarole-Wordpress【发布时间】:2013-08-0606:40:03【问题描述】:在我正在开发的这个自定义插件中,我使用函数wp_user_create();添加用户。我想设置一个指定的角色,因为现... 查看详情

如何为 GitHub 组织添加自定义用户角色?

】如何为GitHub组织添加自定义用户角色?【英文标题】:HowtoaddcustomuserrolesforaGitHuborganisation?【发布时间】:2016-09-2413:04:15【问题描述】:GitHub上的组织中有两个默认用户角色:“admin”和“member”。如何进一步引入角色并配置其... 查看详情

如何从 PHP 代码自定义 Wordpress DashBoard 中的用户角色?

】如何从PHP代码自定义WordpressDashBoard中的用户角色?【英文标题】:HowtocustomizeuserrolesinWordpressDashBoardfromPHPcode?【发布时间】:2017-08-1713:44:44【问题描述】:我正在自定义WordPress主题(Tiger主题)的一部分。我想自定义两个角色。... 查看详情

WordPress:具有自定义角色的用户无法访问 wp-admin

】WordPress:具有自定义角色的用户无法访问wp-admin【英文标题】:WordPress:Userwithcustomrolecannotaccesswp-admin【发布时间】:2018-04-2914:47:03【问题描述】:首先,我是一名WordPress学习者。很抱歉,如果我的代码看起来很愚蠢!我创建了... 查看详情

php在wordpress中为特定角色添加/删除权限/功能(代码片段)

查看详情

根据 WooCommerce 3+ 中的用户角色添加自定义我的帐户菜单项

...【发布时间】:2021-07-1515:36:00【问题描述】:我正在使用WordPress和WooCommerce,我已按照这篇文章https://rudrastyh.com/woocommerce/my-account-menu.html在我 查看详情

keycloak 删除自动添加的默认角色

】keycloak删除自动添加的默认角色【英文标题】:keycloakremovedefaultrolesthatareaddedautomatically【发布时间】:2021-11-1620:26:12【问题描述】:我正在使用keycloak12.0.4,并且我希望新的本地或同步联合用户没有默认角色。当我们从JSON文件... 查看详情

向用户 ASP.NET 身份添加自定义角色

】向用户ASP.NET身份添加自定义角色【英文标题】:AddingcustomroletouserASP.NETIdentity【发布时间】:2014-08-0821:00:32【问题描述】:问题背景在我的Web应用程序中,我一直在使用ASP.NETIdentity。我通过从IdentityUser继承User类创建了自定义用... 查看详情

如何为角色以及特定用户使用自定义授权属性?

】如何为角色以及特定用户使用自定义授权属性?【英文标题】:HowtousecustomAuthorizeattributeforrolesaswellasaspecificuser?【发布时间】:2012-07-1416:26:00【问题描述】:我有我的行动方法[Authorize(Roles="Admin")]publicActionResultEditPosts(intid)returnV... 查看详情

php添加自定义用户角色(代码片段)

查看详情

phpwordpress添加自定义用户角色(代码片段)

查看详情

exchange安全和维护(代码片段)

...色的访问控制角色组+角色+指定用户默认角色组用户可以添加到多个默认角色组中具备管理权限自定义角色组用户角色策略Exchange审核执行特殊&权限过大的操作时,默认Exchange会记录该操作动作,也可以自定义为指定用户邮箱... 查看详情

在acegi中定义用户自注册的默认角色

security.defaultRole="USER_ROLE" 查看详情

在wordpress中添加/删除特定角色的权限/功能

...rfunctions.php *Formoreinfoabouttheoptionsavailablevisit:http://codex.wordpress.org/Roles_and_Capabilities */  /** *Addnewpermissions/capabilitiestoaspecificrole * *@paramstring$role *@paramstring$cap */functionadd_capability($role,$cap){ $ro... 查看详情

用户角色 - 添加角色功能 php 片段 - Wordpress

】用户角色-添加角色功能php片段-Wordpress【英文标题】:UserRoles-addrolecapabilitiesphpsnippet-Wordpress【发布时间】:2021-05-0704:17:48【问题描述】:我安装了用户角色编辑器插件,是的,我按下了“重置角色”按钮。愚蠢的错误,但由于... 查看详情

Wordpress 如何根据每个页面上的用户角色应用特定的 CSS 属性

】Wordpress如何根据每个页面上的用户角色应用特定的CSS属性【英文标题】:WordpresshowtoapplyspecificCSSpropertybasedonuserroleoneverypage【发布时间】:2022-01-0105:28:10【问题描述】:我使用的是“Neve”主题。我给mychild\'stheme>functions.php... 查看详情

如何在 django rest 框架中添加自定义权限和角色

】如何在djangorest框架中添加自定义权限和角色【英文标题】:howtoaddcustompermissionsandrolebasedindjangorestframework【发布时间】:2021-11-0120:23:27【问题描述】:models.py===============来自django.contrib.auth.models从django.db导入AbstractUser导入模型#C... 查看详情