【问题标题】:Restrict editing some post custom fields - wordpress限制编辑一些帖子自定义字段 - wordpress
【发布时间】:2013-10-04 10:29:09
【问题描述】:

在我的网站上有一个主管理员和一些编辑。

每个编辑器也可以编辑和填充一些自定义字段(Meta Box 插件 API 添加的元框),但我需要限制编辑并向该组显示一些自定义字段,但没有找到与此主题相关的任何内容。

我们将不胜感激。

【问题讨论】:

    标签: wordpress custom-fields meta-boxes


    【解决方案1】:

    有两个免费插件可以共同完成这个任务,还有更多...

    第一个插件是高级自定义字段:http://wordpress.org/plugins/advanced-custom-fields/

    高级自定义字段可让您创建自定义字段组并将其分配给特定用户角色或帖子类型。

    第二个插件是成员插件,它扩展并允许自定义/创建用户角色:http://wordpress.org/plugins/members/

    它是如何工作的。使用 Members 插件创建一个与 Editor 具有相同(或任何您喜欢的)权限的新用户角色,称他们为“Editors Plus”。然后使用高级自定义字段创建一个只有“Editors Plus”才能访问的自定义字段组。 IE:如果:'用户','等于','Editor Plus',则显示此字段组。所有这一切都通过简单的 GUI 完成。

    【讨论】:

      【解决方案2】:

      在此链接的帮助下注册一个新角色:

      http://codex.wordpress.org/Function_Reference/add_role

      然后对它应用任何你想要的身份验证。

      谢谢。

      【讨论】:

      • 特权太笼统了!我想要的是定制的东西!
      • 您可以停止在元框中显示和保存该用户发布的值,但在这种情况下,您必须在 function.php 中通过创建一个包含这些类型作者列表的数组来设置它。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-23
      • 1970-01-01
      • 2019-09-07
      • 1970-01-01
      • 2014-03-02
      • 2015-10-24
      相关资源
      最近更新 更多