我已经提出,我使用了一些不同的职位类型的自定义分类删除自定义分类菜单为intranet-post
类型,并且只有intranet-categories
的管理菜单中才显示它们,因为我只想编辑这些自定义分类并向intranet-categories
发布类型添加条款。我试过这样做:WordPress的从管理菜单
function remove_taxonomy_submenu_pages() {
$categories = get_object_taxonomies('intranet-categories');
foreach($categories as $category) {
remove_menu_page('edit.php', 'edit-tags.php?taxonomy=' . $category . '&post_type=intranet-post');
}
}
add_action('admin_menu', 'remove_taxonomy_submenu_pages', 20);
但是,这并没有工作,什么是正确的方法来做到这一点?