register_taxonomyにてカテゴリを分類いたしました。
wp_term_taxonomyテーブルのtaxonomyは"custom"となっています。
共通のパーマリンク設定がカスタム構造の/%category%/%postname%/となっています。
今回作成した"custom"のカスタムタクソノミーがパーマリンクに表示されません。
既存のカテゴリーのみパーマリンクに表示される状態です。
例:
既存カテゴリ:カテゴリ名:その他 slug名:other
http://ドメイン名/other/post_name/
カスタムタクソノミーカテゴリ:カテゴリ名:東京駅 slug名:tokyo
http://ドメイン名/post_name/
$labels = array( "name" => __( 'エリアカテゴリ', '' ), "singular_name" => __( 'エリアカテゴリ', '' ) ); $args = array( "label" => __( 'エリアカテゴリ', '' ), "labels" => $labels, "public" => true, "hierarchical" => true, "label" => "エリアカテゴリ", "show_ui" => true, "show_in_menu" => true, "show_in_nav_menus" => true, "query_var" => true, "rewrite" => true, "show_admin_column" => true, "show_in_rest" => false, "rest_base" => "", "show_in_quick_edit" => true ); register_taxonomy( "custom", array( "post" ), $args );
上記がカスタムタクソノミー追加した際のソースです。関数、フックは記載しておりません。
上記、わかるかたいらっしゃいましたらご教授ください。