我已经知道如何为帖子,页面和自定义帖子类型注册元数据库,但是我想注册一个元数据框以显示在我的自定义管理页面上,这不是帖子。
我的插件在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?
答案 0 :(得分:2)
如果我的理解是正确的,你可以通过以下方式来实现
这是Demo plugin,可以帮助您实现目标。
这个WordPress插件演示了如何构建自己的插件 使用WordPress的页面提供了可拖动的元文件,需要 WordPress 2.7版本,支持WordPress 2.8改变了拳击布局 发动机
答案 1 :(得分:0)
从未尝试过,只是一个想法。 在你的插件选项页面url传递另一个参数说post-type并提供任何新的帖子类型名称。然后在add_meta_box()函数$ post_type = $ _GET ['post_type']中使用此参数值。