【问题标题】:Creating Wordpress admin panel for premium theme without a plugin为没有插件的高级主题创建 Wordpress 管理面板
【发布时间】:2017-06-01 08:13:59
【问题描述】:

我正在为高级主题创建 WordPress 管理面板,但我不想使用插件。搜索了 Google 和 StackOverflow 很多,但它在任何地方都提到设置 API,但检查文章的日期或问题/答案的发布日期,大多数显示 2012 年或更早。我检查了一些主题森林的高级主题,它们都没有使用任何设置 API 函数,例如add_settings_sectionregister_settingadd_settings_field。每个主题都使用不同且特定的方式来保存管理面板选项,如果我遵循该方式,那将是该主题的副本。

设置 API 是满足此要求的正确解决方案吗?

【问题讨论】:

标签: wordpress


【解决方案1】:

我建议使用定制器 - https://developer.wordpress.org/themes/customize-api/

如果您只谈论一些设置,这将很好 - 您可以添加新面板、输入等。例如,在我构建的主题中,我添加了一个“联系人”面板,以便用户可以添加他们的联系方式.

【讨论】:

  • 定制器对用户不友好。我想将菜单/子菜单添加到普通的左侧菜单栏或 Wordpress,我正在考虑涵盖很多选项。大多数高级主题没有使用定制器
猜你喜欢
  • 2012-06-20
  • 1970-01-01
  • 2020-12-29
  • 2017-10-26
  • 2023-02-08
  • 2011-06-17
  • 2014-08-08
  • 2014-12-03
  • 1970-01-01
相关资源
最近更新 更多