Metabox not being added

时间:2015-08-30 作者:saeid ebrahimi

我的代码有什么问题?为什么它不添加元框?

add_action(\'admin_menu\', \'clivern_plugin_top_menu\');

function clivern_plugin_top_menu() {

    add_menu_page(\'My Custom Page\', \'My Custom Page\', \'manage_options\', \'my-top-level-slug\', \'clivern_plugin_top\');
}

function clivern_plugin_top() {
    add_meta_box(\'custom-page\', \'Custom Page\', \'show_custom_page_metabox\');
    do_meta_boxes(\'my-top-level-slug\', \'normal\', \'saed\');
}

function show_custom_page_metabox() {
    echo "asd";
}

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

该代码不会调用good screen的metaboxes。

尝试调用当前屏幕的元数据库。

do_meta_boxes(\'\', \'normal\', \'saed\');

相关推荐

如何在WordPress开发中添加带有ACF自定义字段ID的自定义metabox字段

我是wordpress开发的新手,我在我的项目中安装了高级自定义字段插件,并创建了两个文本字段名称&;我还创建了一个插件,可以在帖子中创建一个带有文本框的元框。现在在帖子中,我将获得自定义字段名称(&A);电子邮件和我的自定义元框旁边将出现,但我必须将我的元框附加到名称字段旁边,即在名称字段和电子邮件字段之间。我的metabox代码如下。请任何人帮帮我//Creating the custom meta box function my_notice_meta_box() {