除了主题、插件或MU插件之外,还有其他地方可以使用选项页面吗?

时间:2013-01-12 作者:akTed

我正在创建一个helper类,用于简化admin中选项页的创建,可以在主题、插件或mu插件中使用该选项页。我试图使该类尽可能容易实例化,因此我计划通过编程确定从这三个地方实例化该类。

我没有遇到过任何其他可能需要选项页面的方式,但我不想遗漏一个我从未遇到或想过的场景。

2 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

除非您正在进行WordPress核心开发,否则您不应该写任何东西,而应该写:

主题(Theme)子主题(Child Theme)插件(Plugin)Mu插件(Plugin)下拉菜单(Drop-In)查看最后两个:http://hakre.wordpress.com/2010/05/01/must-use-and-drop-ins-plugins/

我在这里有点冒险,但我认为这是一个详尽的列表,前三个是最常见的。

SO网友:adrian7

简短回答-否。但是,每个开发人员可以为选项屏幕选择不同的位置。

你应该看看这个插件http://wordpress.org/extend/plugins/option-tree/ 这是许多主题创作者使用的。

结束

相关推荐

将check_admin_referer与主题选项和options.php一起使用

如果我按照法典建议的方式设置主题选项页面(http://codex.wordpress.org/Creating_Options_Pages)然后我的表单提交到“选项”。php’。settings_fields 创建一个nonce,如果我正在创建自己的提交页面,将使用该nonce进行检查check_admin_referer.那么我的问题是。。。。如果我使用选项。php作为我的“表单处理器”,这是否意味着我不能使用check_admin_referer?谢谢Nick