WordPressのトップページを固定ページへ変えるには、先に公開済みの固定ページを用意し、「設定」→「表示設定」→「ホームページの表示」で「固定ページ」を選びます。「ホームページ」に入口用の固定ページを指定し、記事一覧も残すなら別に作った空の固定ページを「投稿ページ」へ指定して「変更を保存」を押します。
ホームページと投稿ページには同じ固定ページを選べません。入口用の内容とブログ記事一覧は役割が違うため、両方必要なら「ホーム」と「ブログ」の2ページを用意します。この記事では作成、設定、成功確認、元へ戻す方法まで画面順で進めます。
最初に「ホーム」と「ブログ」の2ページを用意する
ブログ記事の一覧を残したい場合、次の2つを作ります。記事一覧が不要なら、ホーム用だけでも構いません。
- ホーム: サイトの説明、サービス、プロフィール、問い合わせへの入口などを置く固定ページ
- ブログ: 投稿一覧を表示するための空の固定ページ
管理画面で「固定ページ」→「新規固定ページを追加」を開き、「ホーム」と入力して本文を作り「公開」を押します。次にもう一度新規追加し、「ブログ」と入力して公開します。ブログ用ページの本文は空で構いません。投稿ページに指定すると、通常はテーマが記事一覧を出すため、入力した本文が表示されないことがあります。
- 固定ページ一覧に「ホーム」と「ブログ」がある
- 両方の状態が「公開済み」である
- ホームには読者へ見せたい内容が入っている
- ブログは投稿一覧用と分かるタイトルになっている
固定ページをトップページに設定する手順
- WordPress管理画面で「設定」→「表示設定」を開きます。
- 「ホームページの表示」で「固定ページ」を選びます。
- 「ホームページ」から作成した「ホーム」を選びます。
- 記事一覧を残す場合は「投稿ページ」から「ブログ」を選びます。
- 画面下の「変更を保存」を押します。
保存後、サイトのドメイン直下を別タブで開き、ホーム固定ページの内容が表示されれば設定成功です。続いてブログ用固定ページのURLを開き、公開済み投稿が新しい順に並ぶか確認します。
「ホームページ」と「投稿ページ」を逆に選ぶと、サイトの入口に記事一覧が出て、ブログURLにホームの内容が出るように見えます。選択欄の左側の名前を読み直してから保存してください。
ブログ用の固定ページは、本文を空にしていいんですね。記事を一件ずつ貼り付けるページだと思っていたので、空のまま公開するのが少し不思議です。
空のページを公開するのは変な感じがするよね。でも投稿ページに指定すると、WordPressとテーマが記事一覧を表示してくれるんだ。記事本文をコピーする場所ではないよ。
ホームは内容があるページ、投稿ページは空のブログページと覚えればよさそうです。でも名前が似ていたら、保存する直前にまた逆を選びそうで心配です。
その時はページタイトルだけでなく、固定ページ一覧からURLもメモしておこう。保存後にドメイン直下とブログURLを二つとも開けば、逆にした時もすぐ気づいて直せるよ。
固定ページが選択肢に出ない時の確認順
1. 固定ページが公開済みか確認する
下書き・非公開・ゴミ箱の固定ページは、ホームページ候補へ出ないことがあります。「固定ページ」→「固定ページ一覧」で状態を確認し、内容を確認して「公開」します。公開前のページを一時的にトップへ出したい場合でも、読者に見える状態になることを理解してから設定してください。
2. 「投稿」ではなく「固定ページ」で作ったか確認する
通常のブログ記事は「投稿」であり、表示設定の固定ページ候補には出ません。同じタイトルが投稿と固定ページの両方にある時は、「固定ページ一覧」にある方を選びます。
3. 公開済み固定ページが一件もない場合
WordPressや管理画面構成によっては、公開済み固定ページがないと「固定ページ」の選択肢自体が表示されません。先にホーム用固定ページを一件公開し、表示設定を読み込み直します。
4. 同じページを両方に指定しようとしていないか
ホームページと投稿ページは別々に選びます。片方に選んだページがもう片方で選べない場合、故障ではありません。ブログ一覧が必要なら別の固定ページを追加します。
設定後にブログ記事が消えたように見える時
固定ホームページへ切り替えると、ドメイン直下には最新記事一覧が出なくなります。投稿は削除されておらず、投稿ページに指定した「ブログ」のURLへ移動しています。
読者が記事一覧へ進めるよう、「外観」→「エディター」のナビゲーション、または使用テーマの「外観」→「メニュー」でブログページをメニューに追加します。テーマによって管理場所が違います。公開側のヘッダーで「ブログ」を押し、記事一覧へ移動できることまで確認します。
保存してもトップページが変わらない時
- 表示設定を開き直し、「固定ページ」と目的のホームページが保存されているか確認します。
- 管理画面ではなく、サイトのドメイン直下を開いているか確認します。
- ログアウト状態か別ブラウザでトップページを開きます。
- ページキャッシュを使っている場合は、設定変更後にそのキャッシュを削除します。
- テーマの「フロントページ」テンプレートが固定内容を上書きしていないか確認します。
ブロックテーマでは「外観」→「エディター」のフロントページテンプレートが表示を決める場合があります。表示設定は正しいのに固定ページ本文が出ない時は、テーマのテンプレート編集へ進む前に、別ブラウザで本当に旧表示かを確認してください。
変更を保存したのに、いつものブラウザでは記事一覧のままでした。設定を何度も入れ直そうとしたけれど、別のブラウザだとホームページが見えています。
別のブラウザで新しいホームが見えるなら、設定は保存できているよ。いつものブラウザかページキャッシュが古い表示を持っているから、設定を触り直す前にキャッシュ側を確認しよう。
ホームが出たことで安心しかけたけれど、今度はブログへ行く道がありませんでした。投稿が残っていても、メニューから開けなければ読者は迷ってしまいますね。
そこまで見られたのがいいね。ホームが表示されることと、メニューからブログ一覧へ進めることをセットで確認しよう。入口と記事の両方へ行ければ完成だよ。
元の「最新の投稿」表示へ戻す方法
「設定」→「表示設定」→「ホームページの表示」で「最新の投稿」を選び、「変更を保存」を押します。固定ページや投稿は削除されません。ホーム用固定ページは独立したURLで残るため、不要と確認できるまではゴミ箱へ移さないでください。
戻した後もメニューの「ブログ」が残る場合、そのリンク先とドメイン直下が似た記事一覧になります。読者が迷わないよう、メニューから不要な項目を外します。
固定ページ型サイトを長く運営する環境を比較するなら
トップページの切り替えはWordPressの標準機能なので、サーバー移転は解決策ではありません。会社サイトや複数サイトへ発展し、WordPressの表示設定とは別に、復元・問い合わせ・サイト管理を整理したい時だけ比較してください。
エックスサーバー
固定トップページとブログ一覧を分け、会社サイトやサービスサイトを長く運営する時に、WordPressの管理とサーバー側の復元・サポートを分けて確認したい場合の候補です。
向いている人: ブログだけでなく、固定ページ中心の事業サイトを運営したい人
利点: WordPress簡単インストール後も、サーバー設定とWordPressの「表示設定」を別々に管理できます。
乗り換え不要の条件: トップページを切り替えるだけなら、現在のサーバーを変更する必要はありません。
注意点: サーバーを移しても「ホームページの表示」は自動で希望の固定ページになりません。移転後もこの記事の設定確認が必要です。
料金: 契約期間・更新料金・キャンペーンで変わるため、公式画面で最新条件を確認してください。
固定ページ中心のサイト運営条件を確認する
ConoHa WING
サイトごとにWordPressを管理し、コーポレートサイトとブログなど複数の入口を整理したい場合の比較候補です。トップページ設定そのものではなく、複数サイト運営時の管理画面を確認する目的で紹介します。
向いている人: 複数のWordPressで固定ページ型サイトとブログを使い分けたい人
利点: 対象サイトを選び、WordPress側の表示設定とサーバー側の管理を切り分けて考えられます。
乗り換え不要の条件: 一つのサイトのトップページを変更するだけなら、契約変更は不要です。
注意点: サイトを選び間違えると、別のWordPressを編集してしまいます。URLを確認してから管理画面へ入ります。
料金: 料金・更新条件・キャンペーンは変わるため、公式ページで最新条件を確認してください。
複数サイトの管理方法と契約条件を見る広告・PRを含みます。トップページ設定だけならサーバー変更は不要です。
公式情報
よくある質問
固定ページをトップページにするとSEO評価はリセットされますか
設定を変えただけで固定ページのURLが消えるわけではありません。ただしドメイン直下の内容は変わるため、タイトル・説明・内部リンクがサイトの入口として適切か確認します。
ホームページに最新記事も表示できますか
ホーム用固定ページへ「最新の投稿」ブロックやクエリーループを配置すれば、固定内容と記事一覧の一部を組み合わせられます。投稿ページの指定とは別の表示方法です。
投稿ページに指定した固定ページの本文が出ません
通常の動作です。投稿ページはテーマが記事一覧を表示する場所として使うため、固定ページに入力した本文が使われないことがあります。
ホームページと投稿ページを同じページにできますか
同じ固定ページを二つの役割へ指定することはできません。両方必要ならホーム用とブログ用の固定ページを別々に作ります。
ブログが消えるのではなく、ホームと記事一覧の入口を分けるだけだと分かって安心しました。空のブログページを公開する時はまだ少し不思議だけれど、メニューから開けるところまで見ようと思います。
設定画面だけで終わらず、読者がホームとブログの両方へ進めるか考えられたのがいいね。固定ページと投稿はどちらも残ったままだから、落ち着いて表示を確かめられるよ。
テーマを変えた時に、またトップページが違って見えたら慌てそうです。その時はすぐ設定を変えず、表示設定とフロントページのテンプレートを分けて見ます。
それで大丈夫だよ。まず表示設定の保存状態、次に別ブラウザ、最後にテーマのテンプレートという順なら迷いにくいね。読者が入口と記事へ進める状態を完成にしよう。
まとめ
固定ページをトップページにするには、公開済みのホーム用固定ページを作り、「設定」→「表示設定」で「固定ページ」を選びます。ブログ一覧も残す場合は、別に作った空の固定ページを投稿ページへ指定します。
保存後はドメイン直下のホーム、ブログURLの記事一覧、メニューからの移動を確認します。ページが候補に出ない時は公開状態と投稿・固定ページの違いを確認し、表示が変わらない時は別ブラウザ、キャッシュ、テーマのフロントページテンプレートの順で切り分けてください。