使用技巧

WordPress主题是否应添加顶级管理菜单项?

WordPress主题是否应该在WordPress主题中添加顶级管理菜单项?

WordPress几乎总是为主题提供顶级管理菜单项。 明确标记为“外观”。 这是所有WordPress用户都知道要访问的位置,以修改其WordPress网站的任何与外观相关的内容。 但是,主题团队内部有一项运动可以允许主题 放置一个附加的顶层菜单链接 在管理员。 一个大问题:这个想法应该向前发展吗?

当主题小组(最初称为主题审查小组)成立时,其成员创建了一套准则,这些准则将在多年中进行调整和重塑。 它们是一套生活准则,可以随时随地改变。

最古老的准则之一要求主题必须在外观菜单项下放置任何自定义管理页面。 有道理。 WordPress为所有与主题相关的页面提供了标准位置。 自定义标题和背景功能位于外观下。 窗口小部件(也由当前主题定义)作为子页面放置。 最终,WordPress的自定义导航菜单系统出现了,并且-您猜到了-位于外观下。 核心开发人员甚至将定制程序链接放在同一位置。

十多年来,有一个明确的标准。 当然,官方目录之外的商业主题有时会打破常规。 但是,目录中的主题遵循该模式。

现在,主题团队建议主题应该能够突破传统。

在提出了一个主题是否应该能够将自定义面板添加到块编辑器侧栏的问题之后进行了讨论,这是不允许的。

“为了使编辑者免受混乱,广告和加售的困扰,减少使用定制器的时间,并且不允许使用仪表板小部件,我们能否为主题作者提供一个更好的位置来包含他们的信息,并限制加售范围?” Carolina Nymark在 上周的团队会议记录

该提议似乎基于这样的想法,即随着WordPress转向全站点编辑并且定制程序变得不那么重要,主题将失去可见性。 定制器不是主题选项的理想选择,但该概念似乎在讨论中被忽略了。 但是,最初的准则禁止主题创建顶级菜单项,但自定制器问世之前已有好几年。 在现有的“外观”菜单下始终允许广告,文档,插件建议和类似页面。 定制器的有用性从来不是对话的必要部分。

最终,问题应该是关于什么对用户最合适。 没有数据可以支持进行更改或保持现状。 但是,我们确实有一个已经存在多年的标准。

拟议准则

如果主题创建了顶级管理菜单项,则该提案将为主题作者创建一些新的指南,供主题作者遵循并由审阅者检查:

  • 不得使用管理菜单优先级。
  • 菜单项不允许UI或颜色更改。
  • 标题必须简短,不包含垃圾邮件。
  • 最多三个子页面。
  • 子主题仅限于一个子页面,或者可以删除父主题的页面并添加自己的主题。

其中一些是有道理的,并遵循现有准则,例如不发送垃圾邮件或更改管理用户界面。 但是,其他人可能会遇到问题。

如果与提案一起进行,则应该(而不是不允许)设置菜单项优先级。 如果有的话,要求有特定的优先级将自定义菜单项放置在现有Appearance项之后是很有意义的。 默认情况下,这将至少将它们分组在一起。 如果更改用户习惯于查看与主题相关的页面的位置,则最好不要离标准位置太远。

不超过三个子页面? 当然,会有一个带有顶级管理菜单项的主题,该主题有时需要四个子页面。 如果让主题作者可以自由地在管理员中占用宝贵的房地产,则限制三个子页面似乎是一条规则,可以纠正允许首先放置顶级项目的错误。 充其量是一个任意数字。 一旦更改准则,就没有理由限制它了。 它还增加了团队需要监管的另一个项目。

子主题的子页面限制似乎是任意的。 将子页面放在标准外观屏幕下时,不存在此类限制。

整个提议只不过是对已经资源紧张的团队所做的额外工作。

该提案取代了已经存在多年的简单规则,而是添加了一个包含多个子规则的新规则。 如果团队希望进行额外的工作,那么我认为这一点无关紧要。

房间里的大象

每个人都知道这一讨论的一个方面,但很少有人愿意提出。 在主题小组的所有指导原则的基础上,以及大多数主题作者是否支持特定的决定,这是如何影响财务底线的。 当我们谈论主题的管理页面的可见性时,我们主要是在谈论为商业加售提供另一种途径。

关于可见性的一些讨论被一些概念所笼罩,例如显示最终用户文档或为用户的利益添加可见的自述文件。 这些是合理的考虑,尤其是当主题开发人员观看时 解决此类失败的门票 多年来似乎逐渐消失。 顶级管理菜单项是否适合公开主题文档可能有意义,但是没有哪个世界可以用作主要用例。

可见性主题基于增加主题,附加组件或其他服务的专业版的想法。

太多的插件已经被淘汰,从而创建了WordPress管理员的广告牌。 用户几乎可以放心的一件事是,官方目录中的主题受到了足够的限制,以至于它们不再是插件近来的热门话题。 但是,这一切都可能改变。

我们是否真的想要一个额外的顶级管理菜单项,无论出于何种意图和目的,都可以做广告?

也许最后没关系。 用户非常习惯网站上数十个插件产生的混乱情况。 在这一点上可能再无所谓。

或者,我们应该完全进行另一次对话吗? 如果最终归结为广告,有什么方法可以让我们为主题作者开放,同时仍可以创造使WordPress管理员摆脱混乱的用户体验?

像这样:

喜欢加载中……

资源