*

カスタム投稿のタクソノミーアーカイブがうまく表示されない件

公開日: : wordpress

wordpressのカスタム投稿タイプシリーズです。

私の場合、カスタム投稿は以前、1つのサイトとして公開していたものなので、その投稿タイプだけが持つカテゴリがありました。
今回、それを1つのサイトのカスタム投稿タイプとして公開するために、いろいろ越えねばならない峠が沢山ありましたが、その一つに、そのカスタム投稿タイプだけにサイドに特定のタクソノミーを表示させたいということがありました。

プラグインもいろいろありましたが、そのカスタム投稿タイプ以外にも表示されてしまうので、仕方がないのでテンプレート階層に従って
single-diet.php(page.phpをpage-diet.phpにしてもダメでした)
footer-diet.php
sidebar-diet.php
を作成。

archive-diet.phpはの部分をと変更。(※ここで使っているtheme構造が、sidebarがfooter.phpに含まれているため。sidebar.phpで独立している場合はfooter.phpの変更は不要です。)
footer-diet.phpは
sidebar-diet.phpはを追加。taxonomy= はタクソノミーのname部分です。(Manage Custom TaxonomiesのページのNameの部分です)

で、ここまでやってカスタム投稿タイプの記事のサイドではサイドにタクソノミーが出てくるようになりました。
ところが、カスタム投稿タイプのアーカイプ(記事一覧)になると消えています。

仕方がないので更に。
archive-diet.phpで表示。

ところが!
該当のタクソノミーをクリックして一覧になると、サイドのタクソノミーが消えています。
仕方がないので更に、
taxonomy-diet_cat.phpを作成しました。
そこに

これで無事にタクソノミーをクリックしてもサイドにもタクソノミーが表示されるようになりました。

関連記事

youtubeの動画ギャラリーが手軽にできるクールなwordpress プラグイン Tubepress

http://kachibito.net/wordpress/tubepress.html こち

記事を読む

【wordpress】WPMUの各blog(ブログ)のテーマを設定する

やっとこWPMUのインストールが完了、昨日1日かけてテーマを選びというか手当たり次第DLしてアップ

記事を読む

Fatal error: Call to undefined function wp_cache_add_non_persistent_groups() ・・・のエラー解決法

かなり以前から、某ドメイン管理下のwordpressサイトだけアップデートのたびに以下のエラーが出る

記事を読む

【wordpress】 メニューに表示されるpage(ページ)一覧を調整する

自分のサイトのデザインは、ディフォルトでページ上部に作成されたページタイトルが自動的に表示されるよ

記事を読む

wordpressのテーマ Delicateでトップページの記事リストで日本語のタイトルが表示されない

この度新しいサイトを立ち上げ、最低限のシンプルさでそこそこ見栄えのするテーマはないかなということで

記事を読む

WPとMTの違い サーバー編

この間、サーバー移転に伴って、いろいろ調べているときに、2chだったかの記述で、珍しくなるほど、と

記事を読む

wordpress muで、ファイルをインストールしたフォルダ以外にサイトを表示させたい場合

ということで、昨日試してみた。 参考にしたのはこちらの記事です。 http://blog.

記事を読む

Warning: Invalid argument supplied for foreach().

このエラーは基本、レスポンスの部分が間違ってたりするときに出るのだが、こういう場合も出るのかーーと

記事を読む

記事のインポート

昔は、といっても半年とかそのぐらいだが、MTからの記事のインポートはファイル形式でできなかったように

記事を読む

【wordpress】 wordpressインストール

今日は久しぶりにwpのインストール。 http://wordpress.xwd.jp/に行って、フ

記事を読む

PAGE TOP ↑