您当前的位置:首页 > TAG信息列表 > capabilities

  • CURRENT_USER_CAN(‘管理员’)不在自定义登录中工作

    时间:2016-10-12

    我在网站上使用自定义登录表单,在自动将管理员重定向到仪表板时遇到问题。下面是登录功能function auth( $username, $password, $redirect ) { global $user; $credentials = array(); $credentials [\'user_login\'] = $username; $credentials [\'user_password\'] = $passwor

  • 如何在WordPress多站点安装中允许未过滤的HTML

    时间:2016-10-13

    我试图在wordpress多站点环境中创建自定义角色。这个角色的功能与管理员相同,但也可以像超级管理员一样提交未过滤的HTML。我成功地创建了角色并将unfiltered\\u html设置为true,但文本编辑器仍然会剥离iframe和其他html元素。下面是我命名为“开发者”的新角色的PHP代码。function add_developer() { //remove role if it already exists if( get_role(\'developer\') ){

  • 多站点上角色的CREATE_USERS权能

    时间:2016-10-14

    我对用户在多站点上的能力有一些问题。所以,我有一个网站网络,在每个网站上,我希望一个角色(本地管理员)能够创建用户。我已经为该角色添加了功能,并为该角色添加了一个用户。当我以用户身份登录并转储其返回的数据时get_userdata 功能我看到了正确的角色和create_users 设置为true。但是当我使用current_user_can( \'create_users\', wp_get_current_user() ) 我猜错了。我错过了什么?由于我使用多站点,是否需要添加任何特定功能?感谢您的帮助

  • 没有人可以由管理员编辑帖子/页面

    时间:2016-10-19

    使用edit\\u others\\u posts和edit\\u others\\u Page,我知道它将提供一个用户角色(例如编辑器)来编辑任何人的帖子/页面。但是,我想限制编辑任何管理员创建的帖子/页面的能力。例如,编辑器可以编辑除管理员之外的任何人的帖子/页面。只有管理员才能编辑自己的帖子/页面。有什么帮助或建议吗?

  • 如何为编辑角色启用主题编辑帽?

    时间:2016-10-20

    我正在尝试为编辑器角色添加/启用主题编辑器。默认情况下,编辑器角色没有管理主题选项的选项,因此我将其添加到函数中。php:// get the the role object $role_object = get_role( \'editor\' ); // add $cap capability to this role object //$role_object->add_cap( \'edit_theme_options\' ); $role_obje

  • 用户级别当前是否仍在使用?

    时间:2016-10-31

    我已将多个站点从独立安装迁移到多站点安装。对于user表,我只是逐个重新创建了每个新用户,并在其他地方相应地重新调整了用户ID。在调查用户元表时,WordPress似乎正在为用户级别创建键。像mentioned in the Codex, 它注意到,截至年,用户级别已被弃用WordPress 3.0.为什么新安装的WordPress Multsite 4+添加了用户后,仍然会创建“user\\u level”元键,其值与不推荐的用户级系统相同?WordPress中是否仍在使用用户级别?或者我可以简单地忽略

  • 删除与页面交互的功能

    时间:2016-11-27

    我想从某些用户那里删除与管理仪表板中的特定页面交互的功能。我的意思是阅读、编辑和其他任何东西。换句话说,当用户访问某个页面(例如插件页面)时,它应该说“您不允许访问此页面。此外,我想将其从菜单中删除。”。有可能吗?如果是,如何?

  • 向“编辑者”角色添加能够查看所有用户附件的权能

    时间:2016-12-14

    我需要授予“编辑器”角色的访问权限,以便能够读取和编辑所有用户的媒体附件。我发现插件可以做到这一点:https://wpfront.com/user-role-editor-pro/media-attachment-file-permissions/ . 有没有办法不用插件就能做到这一点?

  • WordPress完全删除自定义角色的功能POST、媒体

    时间:2016-12-16

    我创建了一个新角色。现在我要删除post ,media, setting 该角色的能力。我怎样才能做到这一点?

  • DELETE_PUBLISHED_POST不工作

    时间:2019-01-21

    我制作了一个插件,其中有一个自定义的post类型,称为“product”。由于某些原因,管理员无法移动到列表表中的垃圾站。我知道这样做的能力是delete_published_posts.我在右侧页面上检查了管理员的所有功能,如下所示:$user = wp_get_current_user(); pretty_var_dump( $user->allcaps ); array ( \'switch_themes\' => true,