php - WordPress:如何在任何管理页面上显示元数据框?

标签 php wordpress meta-boxes

我已经知道如何为帖子、页面和自定义帖子类型注册元数据框,但我想注册一个元数据框以显示在我的自定义管理页面上,这不是帖子。

我的插件在 WordPress 管理中有一个“Options Page”——我想在这个页面上显示元数据框。

这可能吗?如果是,如何实现?

我在 add_meta_box 中看到$post_type 参数的可能值之一是 dashboard 的文档,但是这在任何地方都没有记录。我猜它会在 WordPress 控制面板(登录时的主管理屏幕)上显示 metabox,但这不是我需要或想要的。

编辑:

这个问题是关于 OptionTree Metaboxes 的,它使用标准的 WordPress Metaboxes。也许有更好的方法通过不同地使用 OptionTree 或修改 OptionTree 来实现这一点?请参阅此相关问题: How to have more than one "Theme Options" page with OptionTree?

最佳答案

如果我的理解是正确的,你可以按照下面的方式来做

这是一个Demo plugin这可以帮助您让它发挥作用。

This WordPress Plugin demonstrates how you can build your own plugin pages using the WordPress provided draggable metaboxes, requires WordPress 2.7 version, supports WordPress 2.8 changed boxing layout engine

关于php - WordPress:如何在任何管理页面上显示元数据框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18394775/

相关文章:

php - 边栏编辑器中的 WordPress Ken 主题错误 - "Fatal error: Uncaught Error: Function name must be a string"

php - 检查是否使用 POST 检查单选按钮

php - 该服务目前不可用 Google api

php - 如何使用 Jquery 在 DatePicker 中设置昨天日期

php - 在帖子编辑页面上显示自定义元框值的问题

wordpress - 如何从前端保存带有元框的自定义帖子类型

php - 如何用mysql横向扩展

wordpress - 来自 Network.HTTP.simpleHTTP 的 ErrorClosed 异常——尝试使用 haxr 通过 XML-RPC 上传图像

javascript - Wordpress TinyMCE 去除 OnClick 和 OnChange(需要 jQuery)

在我刷新页面之前 CSS 不适用?