WordPressのカスタマイズはお任せください。WordPressのカスタマイズを格安で代行いたします。ご希望のカスタマイズがあればご相談ください。詳しくはこちらをクリック以下に、Wordpressで利用するであろう条件分岐をご紹介します。カスタマイズの参考になさってください。随時更新してまいります。条件分岐の基本的なことが知りたい方は、以下をご覧ください。WordPressのカスタマイズに役立つ条件分岐を基本からマスターしよう!条件分岐の基本は大丈夫!そんな方は以下を読み進めてください。?>トップページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>トップページかどうかで表示を切り替える条件分岐です。固定ページをトップページに指定した場合【is_home()】では認識してくれません。【is_front_page()】を合わせて記載しておきましょう。?>それ以外のページで表示するコンテンツや処理を記載。上記の部分は不要です。以下で紹介する各種コードに関しても同様となります。?>投稿ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>投稿ページかどうかで表示を切り替える条件分岐です。?>指定した投稿ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定した投稿かどうかで表示を切り替える条件分岐です。【投稿ID】の部分を指定する投稿の投稿IDに置き換えてください。投稿IDの調べ方は【投稿IDの調べ方】で詳しく解説しています。?>指定した投稿ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定する投稿が複数の場合は、こちらのコードを使ってください。投稿IDを複数指定するときは【array()】が必須です。?>固定ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>固定ページかどうかで表示を切り替える条件分岐です。?>指定した固定ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定した固定ページかどうかで表示を切り替える条件分岐です。【固定ページID】の部分を指定する固定ページの固定ページIDに置き換えてください。固定ページIDの調べ方は【固定ページIDの調べ方】で詳しく解説しています。?>指定した固定ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定する固定ページが複数の場合は、こちらのコードを使ってください。固定ページIDを複数指定するときは【array()】が必須です。?>アーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>アーカイブページかどうかで表示を切り替える条件分岐です。上記のコードをheader.phpなどに記述した場合、カテゴリーアーカイブ、タグアーカイブ、投稿者アーカイブ、日付別アーカイブで、コード内で記載したコンテンツの表示や処理が実行されます。?>カテゴリーページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>カテゴリーページかどうかで表示を切り替える条件分岐です。?>指定したカテゴリーページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定したカテゴリーページかどうかで表示を切り替える条件分岐です。【カテゴリーID】の部分を指定するカテゴリーのカテゴリーIDに置き換えてください。カテゴリーIDの調べ方は【カテゴリーIDの調べ方】で詳しく解説しています。?>指定したカテゴリーページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定するカテゴリーが複数の場合は、こちらのコードを使ってください。カテゴリーIDを複数指定するときは【array()】が必須です。?>指定したカテゴリーに属する投稿の場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定したカテゴリーに属している投稿かどうかで表示を切り替える条件分岐です。?>指定したカテゴリーに属する投稿の場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定するカテゴリーが複数の場合は、こちらのコードを使ってください。カテゴリーIDを複数指定するときは【array()】が必須です。?>タグページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>タグページかどうかで表示を切り替える条件分岐です。?>指定したタグページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定したタグページかどうかで表示を切り替える条件分岐です。【タグID】の部分を指定するタグのタグIDに置き換えてください。タグIDの調べ方は【タグIDの調べ方】で詳しく解説しています。?>指定したタグページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定するタグが複数の場合は、こちらのコードを使ってください。タグIDを複数指定するときは【array()】が必須です。?>指定したタグを持つ投稿ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定したタグと紐付けられた投稿かどうかで表示を切り替える条件分岐です。?>指定したタグを持つ投稿ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定するタグが複数の場合は、こちらのコードを使ってください。タグIDを複数指定するときは【array()】が必須です。?>日付別アーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>日付別アーカイブページかどうかで表示を切り替える条件分岐です。日付別アーカイブページとは、日・月・年別の投稿一覧ページを指します。?>年別のアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>年別のアーカイブページかどうかで表示を切り替える条件分岐です。?>月別のアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>月別のアーカイブページかどうかで表示を切り替える条件分岐です。?>日別のアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>日別のアーカイブページかどうかで表示を切り替える条件分岐です。?>ユーザーのアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>ユーザーのアーカイブページかどうかで表示を切り替える条件分岐です。?>指定した著者の投稿一覧ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定ユーザーのアーカイブページかどうかで表示を切り替える条件分岐です。【ユーザーID】の部分を指定するユーザーのユーザーIDに置き換えてください。ユーザーIDの調べ方は【ユーザーIDの調べ方】で詳しく解説しています。?>指定した著者の投稿一覧ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定するユーザーが複数の場合は、こちらのコードを使ってください。ユーザーIDを複数指定するときは【array()】が必須です。?>指定したカスタム投稿タイプの投稿ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定したカスタム投稿の投稿ページかどうかで表示を切り替える条件分岐です。【カスタム投稿名】の部分は、特定のカスタム投稿名に置き換えてください。カスタム投稿名の調べ方は【カスタム投稿名の調べ方】で詳しく解説しています。?>指定したカスタム投稿タイプの投稿ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定するカスタム投稿が複数の場合は、こちらのコードを使ってください。カスタム投稿名を複数指定するときは【array()】が必須です。?>カスタム投稿タイプのアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>カスタム投稿のアーカイブページかどうかで表示を切り替える条件分岐です。?>指定したカスタム投稿タイプのアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定したカスタム投稿のアーカイブページかどうかで表示を切り替える条件分岐です。?>指定したカスタム投稿タイプのアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定するカスタム投稿が複数の場合は、こちらのコードを使ってください。カスタム投稿名を複数指定するときは【array()】が必須です。?>カスタムタクソノミーのアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>カスタムタクソノミーのアーカイブページかどうかで表示を切り替える条件分岐です。?>指定したカスタムタクソノミーのアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定したカスタムタクソノミーのアーカイブページかどうかで表示を切り替える条件分岐です。【カスタムタクソノミー名】の部分は、特定のカスタム投稿名に置き換えてください。カスタム投稿名の調べ方は【カスタムタクソノミー名の調べ方】で詳しく解説しています。?>指定したカスタムタクソノミーのアーカイブページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>指定するカスタム投稿が複数の場合は、こちらのコードを使ってください。カスタムタクソノミー名を複数指定するときは【array()】が必須です。if(!empty($imgid)):?>空じゃない場合に表示するコンテンツや処理を記載。else:?>空の場合の処理に表示するコンテンツや処理を記載。endif;?>指定したカスタムフィールドに値が入っているかどうかで条件分岐します。【カスタムフィールド名】の部分は、特定のカスタムフィールド名に置き換えてください。カスタムフィールド名がtestの場合は【test】に置き換えます。カスタムフィールドの値が空だった場合の条件分岐で、使い方などを詳しく解説しています。?>値が一致した場合に表示するコンテンツや処理を記載。else:?>値が一致しない場合に表示するコンテンツや処理を記載。?>指定したカスタムフィールドの値と指定した値が一致するかどうかで条件分岐します。【カスタムフィールド名】の部分は、特定のカスタムフィールド名に置き換えてください。詳しくは、カスタムフィールドの値が一致するかどうかで条件分岐する方法をご覧ください。?>検索ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>検索結果ページかどうかで条件分岐します。?>404ページの場合に表示するコンテンツや処理を記載。?>それ以外のページで表示するコンテンツや処理を記載。?>404ページかどうかで条件分岐します。?>タグがある場合に表示するコンテンツや処理を記載。?>タグが無い場合に表示するコンテンツや処理を記載。?>タグの有無で条件分岐します。?>アイキャッチがある場合に表示するコンテンツや処理を記載。?>アイキャッチが無い場合に表示するコンテンツや処理を記載。?>アイキャッチの有無で条件分岐します。アイキャッチがない場合、デフォルト画像を表示させる場合などに使えます。?>ユーザーがWordPressの管理画面にログインしている場合に表示するコンテンツや処理を記載。?>ユーザーがWordPressの管理画面にログインしていない場合に表示するコンテンツや処理を記載。?>詳しくは、条件分岐でログインしているユーザーのみにコンテンツを表示させるをご覧ください。?>抜粋に値がある場合に表示するコンテンツや処理を記載。?>抜粋に値が無い場合に表示するコンテンツや処理を記載。?>詳しくは、抜粋が未入力の場合でも、本文の冒頭を自動的に表示しないをご覧ください。?>指定した件数より投稿の記事数が多い場合に表示するコンテンツや処理を記載。?>指定した件数より投稿の記事数が少ない場合に表示するコンテンツや処理を記載。?>赤文字の【5】の部分が件数を指定している部分です。3件より多いか少ないかで分岐したい場合は、【3】に変更してください。まとめWordPressの条件分岐を42個まとめてみました!テーマのカスタマイズを行うとき、条件分岐はよく使うかと思います。今回は私が実際によく使っている条件を42個まとめてみました。どなたかの参考になると幸いです。facebookTwittepocketはてなFeedlyRSSrankingWordpressサイトのカスタマイズでお困りではありませんか?あなたのWordpressサイトを、ご希望に沿ってカスタマイズいたします。次に該当する方は、お気軽にご相談下さい。Wordpressサイトをカスタマイズしたいが、やり方が分からないで困っている。カスタマイズの知識が豊富な人に任せたい。Wordpressサイトをカスタマイズしたいが、自分でカスタマイズする暇がない。カスタマイズが得意な人に丸投げしたい。Wordpressサイトをカスタマイズしてみたが、上手くカスタマイズできなかった。カスタマイズ経験が豊富な人に任せたい。Wordpressサイトをカスタマイズしてみたら、バグが発生して困っている。正常に動作するように正しくカスタマイズしてほしい。一つでも該当する方は、以下のリンクからチェックしてみてください。kondo岡山在住のWordPress専門フリーランサーです。Wordpressを使ったWEBサイト制作を中心に10年間ほど活動させていただいています。Wordpress関連の記事でお役に立てれば幸いです。【関連記事】あなたが興味のありそうな関連記事をご紹介します。2020/01/05WordPressのログイン画面と管理画面にIP制限を設ける方法セキュリティ対策の一環としてログイン画面と管理画面にIP制限を設けたいと考えたことはありませんか?このコンテンツでは、IP制限を設ける方法を詳しく解説しています。興味のある方は参考にしてください。記事を読む2020/01/04【WordPress】メールアドレスとパスワード変更時のメール通知を停止する方法WordPressでメールアドレスやパスワードを変更した際に送信されるメール通知を停止する方法をご紹介しています。コピペだけで行えるカスタマイズです。興味のある方は参考にしてください。記事を読む2020/01/04WordPressのカスタムメニューで画像を使う方法WordPressのカスタムメニューで画像を使いたいと考えたことはありませんか?このコンテンツでは、カスタムメニューのテキストを画像に置き換える方法をご紹介しています。興味のある方はご覧ください。記事を読む2020/01/04管理者のメール確認機能に関するカスタマイズを2つご紹介WordPressに新しく実装された管理者の【メールアドレスが正しいかをチェックする機能】に関するカスタマイズをご紹介します。チェック間隔を変更する、チェック機能自体を停止させる方法に興味のある方は、今回のコンテンツをご覧ください。記事を読む2020/01/04WordPressのカテゴリーウィジェットで投稿のないカテゴリーも表示させる方法WordPressのカテゴリウィジェットで投稿が一件もないカテゴリーも表示させたいことってありませんか?このコンテンツでは、投稿が一件もないカテゴリーを表示させる方法をご紹介しています。興味のある方はご覧ください。上に表示された文字を入力してください。kondoWordPress専門のフリーランサーです。WordPressを使ったホームページ制作とカスタマイズをメインに、岡山県を中心に10年ほど活動しています。このサイトではこれまでの経験を生かし、WordPressに関連したコンテンツを中心に配信しています。あなたのお役に立てるコンテンツを見つけてください。詳しいプロフィールはコチラサービス一覧(人気順)WPカスタマイザーWordPressのカスタマイズを代行するサービスです。WPクリエイターWordPressを使ってオリジナルサイトを0から作成するサービスです。既存のWEBサイトをWordPressで再構築するサービスです。WPレスキューWordPressのエラーや不具合を解決するサービスです。WP-SSLWordPressで構築されたサイトを常時SSL化するサービスです。【WordPress】テーマフォルダの画像を呼び出すときの画像パスを短くする方法893pvレスポンシブ対策!電話番号リンク(tel:)をスマホのみ有効にする3つの方法レスポンシブ対策!電話番号リンク(tel:)をスマホのみ有効にする3つの方法733pvWordpressの改行と段落が消える原因と解決方法Wordpressの改行と段落が消える原因と解決方法617pvWordPressに新着記事の一覧を表示する方法。get_postsで簡単!WordPressに新着記事の一覧を表示する方法。