// set up the arguements for post type
$labels = array(....);
$args =
array(
\'labels\' => $labels,
\'public\' => true, // display on menu and site
\'publicly_queryable\' => false,
\'show_ui\' => true,
\'query_var\' => false,
\'rewrite\' => false,
\'capability_type\' => \'post\',
\'hierarchical\' => false,
\'menu_position\' => 111,
\'supports\' =>
array(
\'title\'
)
);
// register the post type
register_post_type(__(\'galery\'), $args);
如果
\'public\' => true
如果为true,则菜单和网站中将显示帖子类型。
如果\'public\' => false
- 隐藏在菜单和网站中。
如果要在网站上显示但隐藏在菜单中,则有一个特殊选项:\'show_in_nav_menus\' => true
示例:
$labels = array(....);
$args =
array(
\'labels\' => $labels,
\'public\' => true, // display on menu and site
\'show_in_nav_menus\' => false // hiden on menu
\'publicly_queryable\' => false,
\'show_ui\' => true,
\'query_var\' => false,
\'rewrite\' => false,
\'capability_type\' => \'post\',
\'hierarchical\' => false,
\'menu_position\' => 111,
\'supports\' =>
array(
\'title\'
)
);
// register the post type
register_post_type(__(\'payout\'), $args);
如果无法编辑register\\u post\\u类型,则可以使用css隐藏。要在浏览器f12中单击并查找id元素,请执行以下操作:
在我的情况下,要添加到样式管理:
#add-kleo-nav-menu {
display: none;
}
如果有关于如何在管理区添加样式的问题,请询问。
对不起,我的英语不好。