如何在外观->菜单页面中显示自定义POST元

时间:2013-06-03 作者:sirmdawg

我正在开发一个网站,并为所有页面/帖子添加了一个名为“位置”的自定义元选项。

$value = get_post_meta( $post->ID, \'_privacy_location\', true );
我想在菜单项上添加值:外观->菜单,这样我的客户就可以看到哪些页面位于哪个位置!

不知道该用什么钩子!帮助plz:)

1 个回复
SO网友:Svetlana Silina

菜单项框由类创建Walker_Nav_Menu_Edit 在wp admin/INCLUDE/nav菜单中。php。

因此,要改变这些盒子,我想你必须定制助行器。

但是,如果您的意思是向导航菜单元框(页面左侧的框)添加新值,这将完成以下工作:

添加新meta\\u框的函数:

function my_function() {
   add_meta_box( \'foo\', __( \'Fooo\' ), \'callback_function\' , \'nav-menus\', \'side\', \'default\' );
}

The callback that renders the output for the new boxes:

function callback_function( ) {
  global $wp_meta_boxes;
  var_dump($wp_meta_boxes);
}
您可以同时使用:

add_filter( \'manage_nav-menus_columns\', \'my_function\');

add_action(\'admin_init\', \'my_function\');

结束

相关推荐

custom field in admin columns

我正在试图了解如何将自定义字段incr\\u编号放入admin列。然而,我无法理解,我在谷歌上搜索,但找不到直接的答案。这不会那么难吧? <?php /*-----------------------------------------------------------------------------------*/ /* WooThemes supportpress Custom Post Types Init */ /*--