2017-06-01 63 views
0

我正在创建一个高级主题的WordPress管理面板,我不想使用插件。搜索谷歌和StackOverflow很多,但无处不涉及设置API,但检查文章的日期或问题/答案的发布日期,多数显示2012年或早。我检查了themeforest的一些高级主题,它们都没有使用任何设置API函数,例如add_settings_section,register_settingadd_settings_field。每个主题都使用不同的具体方式来保存管理面板选项,如果我遵循这一点,那么这将是该主题的副本。创建Wordpress管理面板的高级主题没有插件

设置API是否符合此要求的正确解决方案?

+0

嗨!如果你在代码堆栈中创建一个最小,完整和可验证的例子(http://stackoverflow.com/help/mcve),以便将来可以在Stack溢出时使用,那将会更好。 - 谢谢 – Momin

回答

0

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

这将正常工作,如果你只谈论一些设置 - 你可以在一个主题我建立添加新的面板,输入等。例如,我添加一个“联系”面板,以便用户可以添加他们的联系人详细信息。

+0

Customizer不方便用户使用。我想将菜单/子菜单添加到正常的左侧菜单栏或Wordpress,我正在考虑覆盖很多选项。大多数高级主题不使用定制程序 – David

相关问题