【WordPress】トップページ以外の他ページをブログにする方法

公開日:
更新日:
カテゴリー: WordPress

WordPressはブログシステムなので、トップページに新着記事が随時追加されていきます。

しかしブログ型ホームページの構築など、用途によってはトップページは静的ページ(固定ページ)にして、その他のページをブログトップページにしたい場合があります。

ここではその方法を紹介します。

1.トップページ用のファイル「top-page.php」を作成する

以下のように「<?php /* Template Name: トップページ */ ?>」を記述したトップページ用のファイル「top-page.php」を作成し、テーマフォルダに入れる。

<?php 
/* Template Name: トップページ */
?>
<?php get_header(); ?>
<h1>トップページへようこそ</h1>
<p>このファイルはトップページ用のファイルです。<p>
<?php get_sidebar(); ?>
<?php get_footer(); ?>


 

2.ブログトップページ用のファイルに追記

ブログトップページ用のファイルの上部に以下を追記する(通常、WordPressは「index.php」がブログとっページ用のファイルになっているので、その場合はindex.phpに加える)。

<?php
/* Template Name: ブログ */
?>


3.トップページ用の固定ページを作成

固定ページを新規作成し、タイトルを「トップページ」、ページ属性のテンプレートを「トップページ」、URLを「home」にして公開。

4.ブログ用の固定ページを作成

固定ページを新規作成し、タイトルを「ブログ」、ページ属性のテンプレートを「ブログ」、URLを「blog」にして公開。

5.表示設定

WordPress管理画面→設定→表示設定で、「固定ページ」にチェックを入れ、フロントページを「トップページ」に、投稿ページを「ブログ」にする。

他のページをブログトップページにする方法

6.パーマリンクの設定

WordPress管理画面→設定→パーマリンク設定で、カスタム構造を「/blog/○○○(任意)」にする。

otherpageblog2

 

あわせて読んでほしい!

 

コメント

まだコメントはありません。

コメントフォーム
お名前
コメント