2017-06-01 87 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