Documentsという名前のカスタムTaxonomy
を作成しました。それをメニュー項目の1つとして表示したいのですが、投稿から選択することしかできません。どうすればいいの?
下の画像のように私はメニュー項目としてDocumentsそのものを選択することができません...
最後に、私は自分が望むことを正確に実行する方法を見つけることができました。Custom TaxonomyまたはCustom Post Typeを追加するのは簡単ですが、Templateファイルを次のようにして追加することができます。
外観>メニュー>リンクウィジェットの選択>カスタム投稿タイプまたは分類法のリンクの設定http://yourdomain.com/your-custom-post-or-taxonomy
しかしまた この答え あなたはそれらから選択するあなたのカスタム投稿タイプと分類法のためのウィジェットを持っているのを助けます。カスタム投稿タイプ用のコードがありますが、回避した後、カスタム投稿タイプとタクソノミーが多数あるため、今では機能しています。
分類法を登録するときは、WPのメニュージェネレータで分類法の用語を使用するために、このパラメータ'show_in_nav_menus' => true
を使用する必要があります。
例えば:
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)
)
);