我有一个问题。
我正在使用WordPress 3.0的新版“自定义菜单”。 我想知道如何将自定义文章类型添加到菜单中。 目前,我只能添加“页面”和“分类”。
谢谢
register_post_type()函数接受一个参数show_in_nav_menus
。如果将其设置为TRUE
,则您将在菜单管理器中获得自定义文章类型的选择器。
register_post_type(
'post_type_name'
, array (
'can_export' => TRUE
, 'exclude_from_search' => FALSE
, 'has_archive' => TRUE
, 'hierarchical' => TRUE
, 'label' => 'CPT Test'
, 'menu_position' => 5
, 'public' => TRUE
, 'publicly_queryable' => TRUE
, 'query_var' => 'cpttest'
, 'rewrite' => array ( 'slug' => 'cpt-test' )
, 'show_ui' => TRUE
, 'show_in_menu' => TRUE
, 'show_in_nav_menus' => TRUE
, 'supports' => array ( 'editor', 'title' )
)
);
自定义文章类型为CPT Test的屏幕截图。