WordPress管理者ユーザーがメニューセクションで使用できる利用可能な分類法のリストを取得しようとしています、Categories
、Tags
、Product Categories
、Product Tags
、またはカスタム投稿タイプのカスタム分類法など。 get_taxonomies
を使用すると、すべての分類法が結果として得られます。そのうちのいくつかは、メニュー画面には表示されません。たとえば、Product shipping Class(woocommerceから)。
手短に言うと、編集画面の右側にあるPost
、Page
、Products
、またはその他のCustom Post Type
で使用されているすべての分類法を取得しようとしています。
管理メニューに表示される分類法は、show_in_menu = true
およびshow_ui = true
に登録されている分類法とまったく同じです。これに関する参照については、 register_taxonomy
、(カスタム)分類法を追加するための関数に関する文書を参照してください。
これらの分類法を照会するには、 get_taxonomies
の対応するパラメーターを使用してください。
get_taxonomies( array(
'show_ui' => true,
'show_in_menu' => true,
) );