在管理区域之外显示插件面板

时间:2011-08-15 作者:Jayhal

我正在试图找到一种方法来显示页面/帖子/区域上不同插件的工作区域内容,而不是管理后端。

例如,如何在页面中显示某个插件的选项面板,而不是它的默认位置?如果插件也有一个输出视图,比如Google Analytics dashboard,我该如何调用输出内容来显示在帖子中?

我基本上想要将许多设置和其他面板从管理区域移动到其他位置,或者让它们显示在其他调用它们的位置。

有没有关于我该怎么做的建议?

1 个回复
SO网友:Chip Bennett

查看由调用的回调函数的标记add_theme_page()add_settings_page(), 并使用该标记创建自定义页面模板。

对于只输出内容的代码,这应该是相当直接的;对于实际保存设置的代码,您可能需要做更多的工作才能创建前端数据提交。在这种情况下,您可能希望查看类似P2主题的内容,以了解它如何处理前端帖子提交。

然而,在尝试类似的操作之前,请确保您完全理解将此类代码/内容从管理区域中取出并放入可公开访问的前端的安全含义。

结束

相关推荐

如何在升级到3.1.2后在WP-Admin中修复此PHP警告?

我刚刚从3.0升级到3.1.2,在WP Admin的Posts下的comments列中,每一行都会出现此错误:警告:number\\u format()要求参数1为双精度,字符串在/path/mysite/wp includes/functions中给出。php在线155有人能告诉我怎么解决这个问题吗?