フォーラム

[解決済み] 個別の固定ページ用のテンプレートが適用されない (3 件の投稿)

  1. sutara_lumpur
    メンバー
    6 ヶ月前の投稿 #

    バージョン : 2.7.1

    固定ページのテンプレート適用順位は以下であると教わりました。

    1. (ページ名).php
    2. page.php
    3. index.php

    そこで、個別の固定ページ用のテンプレートを作ったのですが、
    適用されません。

    タイトル : about
    スラッグ : about
    ページID : 2
    テンプレート名 : about.php
    パーマリンク設定 : デフォルト

    原因は何でしょうか?

  2. mizube
    メンバー
    6 ヶ月前の投稿 #

    (ページ名).php とするだけでは自動で適用されなかったと思います。
    ページ用テンプレートは、その編集ページの「属性」ボックスの「テンプレート」で選択出来ます。

    しかし、そのページテンプレートが「テンプレート」の選択項目に追加されるには、
    テンプレートファイルの冒頭でテンプレート名を以下のように定義しておく必要があります。

    <?php
    /*
    Template Name: About
    */
    ?>
  3. sutara_lumpur
    メンバー
    6 ヶ月前の投稿 #

    >>mizubeさん
    回答ありがとうございます。

    教えてくださった方法でテンプレートを適用することができました。
    ありがとうございました。

返信

ログイン しなければ投稿できません。

About this Topic