2019年2月3日ツイートシェアB!はてブポケットかつてのWordPressは「誰もが簡単にブログが書けるように」という理念のとおり、ブログのためのシステムでした。今では、ブログ以外にも企業のコーポレートサイトに使われたりと、むしろブログを補助的な位置づけに置くサイトも多くあります。コーポレート的なサイトを作るときに覚えておく必要があるのが、「トップページをブログの一覧にしないこと」ですね(あたりまえですが...)WordPressでは標準の仕組みでトップページを固定ページにして、ブログ一覧を別で用意するという切り分けが簡単にできるようになっています。動き方にちょっと癖があるので、この辺の仕組みを解説していけたらと思います。最新の投稿・・・投稿の一覧がトップページに表示されます固定ページ・・・「ホームページ」に指定したページがトップページに表示されます任意のページをトップページに表示させるには、あらかじめ固定ページを作成しておく必要があるので、まずは固定ページを作っておきましょう!空の固定ページを作る設定の「ホームページ」や「ブログ」の元となる固定ページは空で保存しておけば大丈夫です。トップページ用の固定ページfront-page.phpが適応されるます。トップページの内容をテンプレート内に直接書く場合は、タイトルやコンテンツ内容は何でもOKです。ちなみに、トップページになる部分なのでスラッグは機能しません。当サイトだとこんな感じです。タイトルは設定で選ぶときに表示される部分なので「トップページ」など分かりやすいタイトルを付けてあげると管理しやすいかもしれません。基本的にはfront-page.phpを呼び出すための踏み台みたいな感覚で作ればいいかと思います。固定ページのテンプレートも指定できる実は、トップページに関しては「固定テンプレート」を指定することも可能です。固定テンプレートを指定した場合は、指定したテンプレートが適応されて、デフォルトの場合はfront-page.phpが表示されます。固定テンプレートの作り方については以下を参考にしてください。WordPressの固定ページをテンプレートで指定する書き方ブログ用の固定ページブログ用の固定ページを作成してあげましょう。これはhome.phpに対応するページとなります。コンテンツ内容は特に気にしなくていいと思いますが、スラッグだけは実際に使われる部分なので、アクセスされて見られることを意識してつけるといいと思います。当ブログ「HPcode」でいうと、以下のページになります。https://haniwaman.com/blog/どういった処理を行うかはhome.phpに記載してあげてください。テンプレートなので一覧じゃなくても動きますが、慣例としてはブログ一覧系のページとして作ることが多いのかと思います。テンプレート階層の反映順のおさらいトップページのテンプレート階層は意外とややこしいので、おさらいしておきましょう。以下の順番で反映されます。オーソドックスなテンプレート階層の順番ですね。ホームページホームページ(トップページ)は以下の順番で反映されます。固定ページで「固定テンプレート」を指定した場合は、そのテンプレートが一番に優先されます。固定テンプレートfront-page.phppage.phpindex.php投稿ページ投稿ページ(ブログ一覧)については、以下の順番で反映されます。こちらは固定テンプレートも指定できないようになっていて、とてもシンプルです。@haniwa008WordPressのトップページを任意のテンプレートで指定してブログ一覧を別にする方法でした。ホームページの表示から「固定ページ」を選択して、あらかじめ用意していた2つの固定ページを選択する形になります。home.phpとfront-page.phpは、どういうものを表示させたいかによって中身を作り込んでいく必要があります。リンクこのページが役に立ったらいいね!お願いします運営の励みになります...。UI」の使...はにわまんWordPressが好きなフリーのWebコーダー。300件以上のWordPressカスタマイズを対応してきました。