WordPressカスタムタクソノミーのバグ
備忘録です。あまり詳しく書いておりませんので、ご不明点があればメールでの質問もお受けしております。
カスタムタクソノミーの一覧が表示されず、404で返ってきていたバグについて解決しました。
弊方の環境では「’query_var’ => false」の記述を入れると治りました。
/* ここからカテゴリタクソノミーの設定 */
register_taxonomy(
'cat',
'memories', // 上記で指定したカスタム投稿名
array('hierarchical' => false, // trueだと親子関係が使用可能。falseは親子関係使用不可
'label' => 'みんなの投稿ランキング',
'singular_label' => 'みんなの投稿ランキング',
//カテゴリーの設定
'public' => true,
'hierarchical' => true,
'show_ui' => true,
'query_var' => false,
'rewrite' => array(
'with_front' => false, // falseにすると投稿のパーマリンクで設定した文字列が付かない。初期値はtrue
'feeds' => false, // falseにするとfeedを出力しない。初期値はtrue
'pages' => true // アーカイブページは作るけどページングはいらない場合はfalse。初期値はtrue
)
)
);