いつ使用するのですか。
私は自分自身が "プレースホルダページ"、メニュー項目の目的、そしてブログのリストを表示するためだけの空のページを使っていることに気づいたので、これを明確にしたい。
静的フロントページ([設定]> [閲覧設定]> [フロントページ]で設定)を使用する場合、投稿ページにアクセスするにはどうすればよいですか。 blogというタイトルの "Placeholder Page"を持っていて、page-blog.php
を使う必要がありますか?
front-page.php
とhome.php
のどちらも直接use(のように、Pageテンプレートとして選択)することはありません。 WordPressは テンプレート階層 の規則に従って、これらのテンプレートファイルを自動的に使用します。
front-page.php
テンプレートファイルを使用して サイトフロントページ を表示します。home.php
テンプレートファイルは、ブログ投稿インデックスがSite Front Pageまたはa 個別の静的ページのどちらに表示されるかにかかわらず、 ブログ投稿インデックス の表示に使用されます。 _。front-page.php
テンプレートファイルは サイトフロントページ のhome.php
を上書きします。home.php
テンプレートファイルは* non-front page static Pages`上のpage.php
(または任意のpage-{custom-template}.php
選択)をオーバーライドします。静的フロントページ([設定]> [閲覧設定]> [フロントページ]で設定)を使用する場合、投稿ページにアクセスするにはどうすればよいですか。 blogというタイトルの "Placeholder Page"を持っていて、page-blog.phpを使う必要がありますか?
フロントページ以外の静的ページに ブログ投稿インデックス を表示するには、次の手順を実行します。
任意のタイトル(「ブログ」、「ニュース」、またはその他の好きなもの)で新しい静的ページを作成し、ページコンテンツを空白のままにします。
Dashboard -> Settings -> Reading
の下で、 "Posts Page"を今作成した静的ページに設定します。
本当に;それでおしまい。ブログ記事のインデックスとしての静的ページの表示をカスタマイズしたい場合は、home.php
テンプレートファイルを変更してください。 page-blog.php
テンプレートファイルを作成しても効果はありません。