管理メニューから削除するカスタム分類法メニューは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);
しかし、これはうまくいかなかった、これを行う正しい方法は何ですか?