トップページなど特定のページで表示を変えたい

公開:2013年11月07日(最終更新:2018年05月24日)

WordPressを使っているとカテゴリー別に画像を変えたり、ページごとに表示を変えたい部分がでてくると思います。

今回紹介するのは、条件文を追加して特定のページでのみ表示させたり、逆に表示を消したりする方法を紹介! これを覚えればページごとにヘッダーの画像が変わるオシャレなホームページが作れますよ!

コードの紹介

条件文のis_home()で行います。

is_home()がある場合、ここに『!』がつく(!is_home())と否定の意味になります。is_home()の他に、is_page()やis_single() やis_category()なども使用できますので、()の中にIDを指定することで、特定のページでのみ表示されるプログラムが完成します。

条件分岐タグ

is_single()  //投稿のページか調べる
使用例 is_single( ’17’ )  //ID17の投稿を指定

is_page() //固定ページか調べる。
使用例 is_page( ’42’ )  //ID42のページを指定

is_page_template()  //テンプレートを使っている投稿を調べる
使用例 is_page_template(‘about.php’)  //about.phpのファイル名のテンプレートを使っているページ

is_category()  //カテゴリーのページかどうか調べる
使用例 is_category( ‘9’ )  //カテゴリーのID9を指定

is_tag()  //タグのページかどうか調べる
使用例is_tag( ‘mild’ ) // mildのスラッグのついたページを指定

その他

いくつかのIDを指定する場合には『,』カンマで区切ることで行うことが出来ます。またID以外にも直接タイトルを入力したり等の自由度もありますので色々と凝った条件文も可能です。

一緒に読まれている記事

関連する記事

  • WordPress

    WordPressのおすすめプラグイン

    ワードプレスの素晴らしい点は無料でブログシステムが使えるということですが、 さらにその性能を倍増させるものがプラグインです。 はっきり言ってプラグインを入れていけば、かなり高性能なものが作れます。 しかし、問題はプラグイ...続きを読む

  • WordPress

    カテゴリー名を取得したい

    カテゴリーとリンクを同時につけるなら<?php the_category(); ?>とすれば、今のカテゴリーが表示されます。でも、そこには必ずリンクがついていて、リンクは必要ないのに……とカテゴリー名だけを使...続きを読む

  • WordPress

    SEO対策で絶対に必要なこと

    キーワードの数とか、外部リンクとか、SEO対策には様々な意見があり、たくさんの手段があるように思われています。でも、大きく言えばSEO対策とは『記事のタイトル』で決まってしまうのです。 つまり、どんなにSEO対策をしても...続きを読む

  • WordPress

    ワードプレスを使ってスマホサイトを作る

    パソコン用に設定したホームページをスマホで見るとどうしても見づらくなってしまう場合がありますよね。 そんなときにオススメなのが「ktai style」 これを使えば簡単にスマホ対応サイトを作れます。 使用方法は上記からダ...続きを読む

  • WordPress

    wordpress 触らない方がよいもの

    ワードプレスを業者にインストールしてもらった場合、管理メニューの中に触ってはならないものがたくさんあってもどれがどれだかよくわからないということでついつい触ってしまい、元に戻せなくなってしまうことが多々あります。 自身で...続きを読む

  • WordPress

    外部からワードプレスを読み込む

    <?php include_once “インストールしたフォルダ名/wp-load.php” ?> wp-load.phpをincludeしてはじめに読み込んであげればOK 例続きを読む

  • きちんと結果を出せるホームページにしたい
  • 今のホームページを新しく作り替えたい
  • ホームページをもっと効果的に運用したい
  • ホームページの定期的アドバイザーが欲しい

こんなお悩みをお持ちではありませんか?

弊社はホームページの悩みをすべて解決します!

ご相談は下記からお気軽にご連絡ください!