在add_submenu_page中放置自定义帖子类型

时间:2014-02-21 07:57:34

标签: wordpress

我正在尝试在菜单页面下放置自定义帖子类型,我正在使用沙盒主题,
例如。

  • 主菜单
  • 子菜单
  • 子菜单(自定义帖子)

这是放置子菜单页面的示例代码。但我不知道如何在自定义帖子上实现它。

 add_submenu_page(
        'sandbox_theme_menu',
        'Projects',
        'Projects',
        'administrator',
        'sandbox_theme_social_examples',
        create_function( null, 'sandbox_theme_display( "social_examples" );' )
    );

我知道使用menu_position,但这不是我想要做的。
我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

在注册帖子类型时添加show_in_menu。示例(添加'支持'以显示位置):

'supports' => array(
    'title',
    'thumbnail',
    'editor'
    ),
'show_in_menu'=>'options-general.php'

而不是options-general.php放置您的菜单链接。您可以在鼠标悬停时看到它。如果link有get参数,例如options-general.php?page = custom.php,请将其全部复制。