Ruana占い(ルアナ占い)・WordPress専門サポートのRuana

合同会社ルアナ(Ruana)

WordPress(ワードプレス)

【解決策】ワードプレスのTOPページのみに表示する条件分岐(投稿のみ、固定ページのみも)

投稿日:

ワードプレスを触っていると「トップページだけ表示したいコンテンツがある」といったこともありますよね。

今回はその解決方法を紹介していきます。

ワードプレスのTOPページのみに表示したい!

ワードプレスのTOPページのみに表示したい!という意見が出てくるのはこんな時です。

参考

header.phpでトップページのみヘッダー画像を表示したいのですが、どのようなコードを書けば「トップページのみ」にできるのでしょうか?

これにお答えしていこうと思います。

ワードプレスのTOPページのみに表示する方法

今回は、「テーマファイル」をいじっていくことになるので、テーマファイルを見ていきます。

早速回答ですが、トップページのみに表示させたい場合は以下のようなコードを書きます。

これで、{}内にかかれているものは、トップページのみ動作します。

ポイント

トップページのみは[is_front_page()]を使う!

その他のページにも対応させる方法

トップページだけでなく、「投稿ページだけ!」「固定ページだけ!」というときもありますよね。

そういう時のために、サンプルを用意しておきました。

投稿ページのみ

ワードプレスでは通常の投稿を「single」と表現することが多いです。(postやpageではないので注意!)

そのため、トップページと一緒で、is_singleと記述します。

固定ページのみ

固定ページの場合は[page]です。このあたりで、みなさん気づいたと思いますが、「is_~~()」とするだけです。

なれてくれば簡単ですね。

投稿ページと固定ページ

複数に対応させる場合は、「||」を間にはさみます。これは「または」の意味を指します。

つまり、「投稿ページ、または、固定ページ」と記述するわけです。書いてて思いましたけど、表現そのままですね。

トップページ以外

最後に、「●●のページ以外!」という表現をしたいときもありますよね。

その場合は、「!is~~」と「!」をつけます。これによって、意味が逆になります。

「トップページのみ、の逆」なので、「トップページ以外」ですね。数学で勉強したような否定の関係です。いわゆる「not トップページ」ですね。

困っている方の参考になれば幸いです。

WordPress初心者のためのワードプレス・SEOが無料で勉強できる企画

今、WordPress初心者のためにSEO対策やワードプレスを無料で勉強できるサポートを行っています。

  • 最近ワードプレスを始めたばかりで右も左もわからない
  • あまり詳しくないけど、検索順位は上げたい
  • どういう設定をしていったらいいのかわからない
  • 一通りSEOの知識を入れたい
  • お金をかけたくないが、アクセスは増やしたい
  • 悪質なSEO業者やWeb制作会社にだまされないために知識をつけておきたい

という方におすすめです。

↓↓続きを見る↓↓
c5c56149ed0a43f0c0e4cc756c051cf3 300x300 - ワードプレス(WordPress)に関する質問・相談・疑問に無料でお答えします!
ワードプレス(WordPress)に関する質問・相談・疑問に無料でお答えします!

この度、無料でサイトの運営に必要になる「WordPress」と「SEO」に関する情報発信をすることにしました!1,000名に達するまでは、完全無料で運営・アドバイスをする予定ですので、是非今のうちに読了ください!ワードプレス(WordPress)に関する質問・相談に無...

  • この記事を書いた人
Ruana

Ruana

Ruana(合同会社ルアナ)です。Ruana占いというWebメディアの運営とWordPress専門の技術サポートをしています。WordPressサポート歴が5年という経験を活かし、多くの方のWordPressの修正・改造のお役に立てれば幸いです。

-WordPress(ワードプレス)

Copyright© 合同会社ルアナ(Ruana) , 2019 All Rights Reserved.