taxonomy.phpの404エラー
-
いつもお世話になっております。
wordpressでCPT UIを使い、カスタム投稿を2つ作成しました。
http://xxx.jp/news
http://xxx.jp/galleryアーカイブページは両方とも、正常に表示されました。
ただ、タームページ一覧はnewsは表示されるのですが、galleryだけなぜか表示がされず、404.phpが読み込まれてしまいます。
http://xxx.jp/news/xxx →表示ok
http://xxx.jp/gallery/xxx →404.phpが表示パーマリンクの設定にはCustom Post Type Permalinksを使っており、
一般的な設定→カスタム構造には
/%newscat%/%year%%monthnum%%day%%hour%%minute%%second%.htmlまた、それぞれカスタム投稿の設定には、
news →
/%newscat%/%year%%monthnum%%day%%hour%%minute%%second%.html
gallery →
/%gallerycat%/%year%%monthnum%%day%%hour%%minute%%second%.htmlという風に設定しております。
一般的な設定→カスタム構造のところをnewscatではなくgallerycatにするとgalleryのページのターム一覧は正常に表示され、newsのターム一覧は404.phpを読み込むという挙動になります。
また、function.phpにはadd rewrite ruleを追加しております。
//Add RewriteRule function my_custom_post_type_permalinks_set($termlink, $term, $taxonomy){ return str_replace('/'.$taxonomy.'/', '/', $termlink); } add_filter('term_link', 'my_custom_post_type_permalinks_set',11,3);
どなたかご意見頂けると助かります。
よろしくお願いします。
- トピック「taxonomy.phpの404エラー」には新たに返信することはできません。