我一直在尝试关注this tutorial,但我没有将代码生成到functions.php文件中,而是尝试构建个人框架,因此我可以在其他项目中使用它
无论如何,我无法约会使设置字段显示在主题设置页面中。我做错了什么?
Tee Config Class - 主题选项子页面的基类
Tee设置类 - setup_configs_page
启动TeeConfig类并构建主题子页面
主题内容 - 创建Tee设置类的实例
的functions.php
答案 0 :(得分:0)
错误在于在init挂钩之前调用了admin_init钩子。
如果您将add_action(' admin_init' ...)移动到tee-settings中,则可以找到解决方案。 此外,元素的所有回调都需要数组($ this,' cb');结构
以下是更新后的tee-settings.php http://codepad.org/re6Kkade
注意第26和48-50行
和tee-configs.php http://codepad.org/EZr1kHDg
注意第21-23,56,64,75和87行。