質問: ### 前提・実現したいこと カスタム投稿で作成したカテゴリ別アーカイブページのパーマリンクを最適化しています。 目指すパーマリンク構造 カスタム投稿アーカイブ: http://example.com/area/ カスタム分類アーカイブ:例)http://example.com/area/tokyo/ 個別記事ページ :例)http://example.com/area/tokyo/chuo/ デフォルトの状態 カスタム投稿アーカイブ: http://example.com/area/ カスタム分類アーカイブ:例)http://example.com/area_cat/tokyo/ 個別記事ページ: 例)http://example.com/area/chuo/ ### 発生している問題・エラーメッセージ カスタム分類アーカイブは、「目指すパーマリンク構造」になりましたが、 個別記事ページが404エラーになってしまいます(※URLは「目指すパーマリンク構造」になっています)。 fanction.phpはカスタムタクソノミーに下記を追記しただけです。 'rewrite' => array('slug' => 'area'), ### 該当のソースコード register_taxonomy( 'area_cat', 'area', array( 'hierarchical' => true, 'update_count_callback' => '_update_post_term_count', 'label' => 'カテゴリー', 'singular_label' => 'カテゴリー', 'rewrite' => array('slug' => 'area'), 'public' => true, 'show_ui' => true ) );
回答: WordPressフォーラムに概ね同じ現象の質問が寄せられています。 『設定』→『パーマリンク設定』で「変更を保存」をクリックすることで案外上手くいくことがある、というのは案外「おとして」いることかもしれません。 https://ja.wordpress.org/support/topic/%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E6%8A%95%E7%A8%BF%E3%81%AE%E5%80%8B%E5%88%A5%E8%A8%98%E4%BA%8B%E3%81%8C404%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AB%E3%81%AA%E3%82%8B/