【WP】カスタム投稿タイプでのタクソノミ(カテゴリ)ページでページングができない

【投稿日】2014年1月1日 03:22【表示回数】9,954 views

  • このエントリーをはてなブックマークに追加
  • Clip to Evernote

なんかタイトルが変ではありますが、カスタム投稿タイプを利用してみました。

http://wpdocs.sourceforge.jp/%E6%8A%95%E7%A8%BF%E3%82%BF%E3%82%A4%E3%83%97

Codexによると、「register_post_type 関数」と使用して…とあるので、function.phpに記述してみる。
過去、「Custom Post Type UI」プラグインを使用していたが今回は使用しなかった。

そうしたところ、タクソノミーページでページングができなくなった。

カスタム投稿タイプ名:topics
タクソノミー名:topics_cat

症状としては、
◎「http://xxx.com/topics」内でのページング
×「http://xxx.com/topics_cat/お知らせ」内でのページング
である。

原因を調べたが特定には至らず、同じ症状の人を探したが、いない。
「Custom Post Type UI」プラグインを使用していた時にはこんなことはなかったのに…。

で、国外のサイトを探したら、ありました。
参考サイト:http://stackoverflow.com/questions/8269713/custom-post-type-and-taxonomy-pagination-404-error

register_post_type関数内の引数指定に問題があったようです。

'exclude_from_search' =>true,

'exclude_from_search' =>false,
にしたら、表示されるようになりました。

「検索から除外する」か…
「exclude_from_search」の初期指定がfalseなんだろうから、わざわざ書かなくても良かったのに、書いてしまったせいで数日悩みましたよ…orz

この記事が属するカテゴリー|WORDPRESS

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">