请不要将此问题标记为重复或拒绝投票,因为我尝试了所有文档(旧文档和新文档)、所有网站、论坛等上的所有代码,但没有任何东西对我有效。。。
我通过以下代码添加了元框:https://developer.wordpress.org/plugins/metadata/custom-meta-boxes/#oop
然后我转到一篇帖子,将select的值改为“Something”,并保存了帖子
现在我需要删除元框,但我不知道如何以任何方式。。。
remove_meta_box(\'wporg_box_id\', [\'post\', \'wporg_cpt\'], \'advanced\');
我试着用不同的
events 喜欢
admin_menu
和
do_meta_boxes
如上所述
here 例如,我尝试使用不同的
context 喜欢
advanced
,
normal
或无我尝试了不同的
id 值,如
wporg_box_id
和
_wporg_meta_key
我尝试了不同的screens 喜欢[\'post\', \'wporg_cpt\']
和\'post\'
但什么都没用。。。请你解释一下我怎样才能把它去掉?我实际得到它的方式是(在single.php中):
echo \'<pre>\', print_r( get_post_meta( $post->ID ) ), \'</pre>\';
它不断向我展示:Array
(
[_edit_last] => Array
(
[0] => 1
)
[_edit_lock] => Array
(
[0] => 1513844245:1
)
[_wporg_meta_key] => Array
(
[0] => something
)
)
1