我创建了一个自定义Taxonomy
调用文档,我想将其显示为菜单项之一,我只能从其帖子中进行选择。我该怎么做?
如下图所示,我无法选择文档本身作为菜单项。。。
我创建了一个自定义Taxonomy
调用文档,我想将其显示为菜单项之一,我只能从其帖子中进行选择。我该怎么做?
如下图所示,我无法选择文档本身作为菜单项。。。
最后,我终于找到了一种方法来做我想做的事。虽然正在添加Custom Taxonomy 或Custom Post Type 可以轻松添加,同时Template 文件,如下所示:
外观>菜单>选择链接小部件>放置自定义帖子类型或分类的链接http://yourdomain.com/your-custom-post-or-taxonomy
而且this answer 帮助您拥有一个用于自定义帖子类型和分类的小部件,以便从中进行选择。那里的代码是用于自定义帖子类型的,但经过处理后,它现在对我起作用了,因为我有许多自定义帖子类型和分类法。
注册分类法时,应使用此参数\'show_in_nav_menus\' => true
, 为了使用WP菜单生成器中的分类术语。
例如:
register_taxonomy(
\'videoCategories\',
array(\'video\'),
array( \'labels\' => array(
\'name\' => \'Video Categories\',
\'singluar_name\' => \'Video Category\'
),
\'public\' => true,
\'show_in_nav_menus\' => true,
\'show_ui\' => true,
\'show_tagcloud\' => true,
\'hierarchical\' => true,
\'rewrite\' => array(\'slug\' => \'videos\', \'with_front\' => true)
)
);
我在这里找到了一个已回答的问题Remove menus and submenus 2 Answers 对于我的问题,但是否有一种方法可以稍微更改代码,以便删除所有编辑器角色的子菜单。不仅仅针对一个用户?有没有办法改进这段代码?我正在使用3.5.1 WordPress版本code that I am using: add_action(\'_admin_menu\', \'remove_editor_submenu\', 1); function remove_editor_submenu() {&