WordPress:カスタム分類のアーカイブページでtaxonomy.phpが表示されない場合の解決方法

WordPress:タクソノミーテンプレート(taxonomy.php)が表示されない場合の解決方法

WordPressでは、カテゴリー分類やタグ分類と同じように、独自のカスタム分類を作成し、カスタム分類ごとのアーカイブページを作成できます。

カスタム分類のアーカイブページの表示には、下記の順番でテンプレートが優先的に使用されます。例えば、taxonomy.phpindex.phpがあれば、taxonomy.phpがテンプレートとして使用されます。

  • taxonomy-{taxonomy}-{term}.php
  • taxonomy-{taxonomy}.php
  • taxonomy.php
  • archive.php
  • index.php

さて、カスタム分類を作成して、taxonomy.phpテンプレートを用意して、カスタム分類のアーカイブページ(https://www.example.com/{taxonomy}/{term}/)にアクセスしてみたのですが、taxonomy.phpが使用されず、index.phpがテンプレートとして使用されてしまいます。

いろいろと試してみた結果、管理画面の設定 > パーマリンク設定で、「変更を保存」ボタンを押したところ、taxonomy.phpがテンプレートとして使用されるようになりました。

taxonomy.phpがテンプレートに反映されない場合は、試してみてください。

WordPressテーマの人気記事

おすすめのWordPressテーマ105選【2017年版】
おすすめのWordPressテーマ105選【2017年版】
2017年、人気の無料WordPressテーマ100選
2017年、人気の無料WordPressテーマ100選
2017年におすすめしたい、日本語対応の有料WordPressテーマ10選
2017年におすすめしたい、日本語対応の有料WordPressテーマ10選
アドセンス運用に最適なWordPressテーマ11選
アドセンス運用に最適なWordPressテーマ11選

コメント

  • Posted on
  • Updated on
  • Views 1,542