web-dev-qa-db-ja.com

WordPressの "投稿ページ"とは正確には何をしているのですか?

やあ、私はWordPressのテンプレートを作っています、そして私は4つのメインページを持っています。

HOME
BLOG
CONTACT
ABOUT US

ご覧のとおり「ブログ」はページです(wp_list_pages()を呼び出すときに表示する必要があります)が、このブログページを編集するにはどうすればよいですか。 "Blog"ページにカスタムのtemeplate(blog.php)を割り当てましたが、WordPress管理者のReadingセクションで "Blog"が "Post page"に設定されていると、テンプレートをレンダリングできません。

この「ブログ」ページを編集するにはどうすればよいですか。

1
dotty

Pageを "posts page"に設定すると、そのテンプレート階層が ホームページの規則に従うように変更されます

そのため、あなたのカスタムテンプレートは無視され、home.phpまたはindex.phpを探します。それがレンダリングに失敗する理由かもしれません。

4
Rarst

ページを投稿ページに設定すると、割り当てたカスタムテンプレートやコンテンツが上書きされ、投稿ループのレンダリングに自動的にindex.phpが使用されます。

1
EAMann