[WordPress]投稿ページや固定ページのテンプレートが反映されない?

スポンサーリンク

概要

WordPressのテンプレートには優先順位がある。

固定ページであればpage-xxx.php⇒page.php⇒singular.php⇒index.phpの優先順位となっている。

singular.phpは投稿と固定ページの両方で適用されるファイルであり、古いWordpressにはなかったものである。

これを知らないと、index.phpが適用されていると勘違いしてしまうことになる。

ちなみに、lightningテーマではpage.phpもsingle.phpも存在せず、singular.phpが使われている。

コメント