WordPress MetaBox未在子菜单页面

时间:2016-01-21 10:49:20

标签: php wordpress wordpress-plugin

菜单,我尝试在其上显示元数据箱。我尝试了所有的事情,但无法成功。我在谷歌搜索并遵循相同的代码,但结果令人失望。 子菜单页面代码如下:

add_submenu_page( 'mymenu', 'First Submenu', 'First-Submenu', 'manage_options','first-submenu', 'metaFunction' )

和metaFunction如下:

function metaFunction() {
    add_meta_box('post-reference', 'Reference', 'referenceCallBack', 'first-submenu');
}

1 个答案:

答案 0 :(得分:0)

@ Baerkins,你走了:

如果要为自定义插件创建菜单,则无法将元框添加到该页面。因为元框用于WordPress中的默认或自定义帖子类型。而是创建一个html表单

@Burhan Nasir:是的,你可以这样做,但他们正在做的是创建自定义表单并为它们分配元数据。它是手动编码的,而WordPress则直接为默认的帖子类型提供元数据。如果它工作得那么好,但它也可以通过创建一个简单的表单并将其保存到数据库至少可以减少钩子和所有。 :)