Written by Kasumi

【WordPress】特定のタクソノミー・タームだけテンプレートを分ける方法

WordPressで複数のタクソノミー・タームから特定のものだけテンプレートファイルを分ける方法を知りたい。

本記事ではこのような悩みを解決。

実装方法について解説します。

特定のタクソノミーで分けたい場合

taxonomy-タクソノミー名.php

特定のタクソノミーでテンプレートを分けたい場合は、使用テーマ内にtaxonomy-タクソノミー名.phpを作成する事でテンプレートファイルを分ける事が出来ます。

特定のタームで分けたい場合

taxonomy-タクソノミー名-ターム名.php

特定のタームでテンプレートを分けたい場合は、taxonomy-タクソノミー名-ターム名.phpとすればOKです。

まとめ

WordPressにはテンプレート階層というものがあり、あらかじめページ事に使用されるテンプレートファイルの優先順位が決まってます。

タクソノミー・ターム以外でもテンプレートを分けたいページがある場合はWordPress Codexをご確認下さい。

WordPress Codex テンプレート階層
https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E9%9A%8E%E5%B1%A4

目次

関連記事

WordPress

【WordPress】登録されてるカスタム投稿タイプのスラッグを配列ですべて取得する方法

2022.11.09
1008
WordPress

CodePenをwordpressの投稿記事に貼り付けよう!【簡単便利】

更新日:2019.11.28
785
WordPress プログラミング

【アドミンバー】WordPressで管理画面にログインしたらページ上部に余白ができるのを解決!

2022.04.14
1737
WordPress プログラミング

【簡単wordpress】すべての投稿記事内にある同じURL・文字列を一括置換する方法【Search Regexプラグイン】

2022.02.08
5325