2015.11.16WordPressツイート2シェアはてブ14送るPocket10どうも。カスタムタクソノミーを設定している場合で、記事ページにて「特定のカスタムタクソノミーの場合に何かを表示させたい」というニッチな需要があったとします。その場合、どのように条件分岐を書けばいいのかちょっとわからなくなってしまったので自分用に備忘録しました。同じような悩みをもつ同士の方の参考になればと思います。?>//そうじゃない場合の何かを書く?必要なければ消してね。?>ターム名、スラッグの部分に自身が指定したいものを書きます。postgroupというカスタムタクソノミーを作っており、その中に、enjoy_groupというスラッグのタームをつくっていた場合は下記のようにします。?>//そうじゃない場合の何かを書く。?>このようにすればenjoy_groupというタームを設定している記事にのみ表示することができます。どのような場合に有効かどういった場合に使うのかという点ですが、例えばイベント情報などを配信している場合、イベント情報を書いているグループの記事ページにだけ、申込みフォームへのリンクボタンを設置したい!という場合や、カスタムフィールドなどを使っていて、それを特定タームの記事ページにだけ表示したい場合などに有効です。イベントページに申込みボタンイベント情報と言った感じのカテゴリを持っている場合などに、イベント情報の下とかに、申込みボタンを設置したい!といった場合に使える特定のタームの場合にカスタムフィールドを表示させる特定のターム(カテゴリーとか)でカスタムフィールドで付加情報がある場合に(例えばイベントの開催日とか)タイトルの下にイベント開催日や集合場所などをカスタムフィールドに登録しておき、それを記事テンプレート内で表示させることができる。この他にもいろいろあるとは思いますが、ぱっと思いつかなかったので2つだけ...もちろんこれらの方法は、single.phpを別に作ってそちらに記述してもいいとは思いますが、ちょっと記事本文の上下に表示させたいというくらいであれば、メンテナンスのことを考えると条件分岐で書いてあげたほうがいいかと思います。普通のカテゴリーの場合のsingleページでの条件分岐の書き方もおさらいしておきたいと思います。?>//'ワードプレス'カテゴリーの場合の処理この記事はワードプレスのことについて書いた記事です。?>//そうじゃない場合この記事はワードプレスのことについて書いた記事ではありません。?>カスタムタクソノミーではなくデフォルトのカテゴリーで条件分岐を各場合はこのように書きます。これを知っているのと知らないのとでは、記事ページのカスタマイズの可能性がかなり変わってきますので覚えておくと便利ですよ!あとがきさて。簡単ではありますがこの条件分岐検索しても意外と情報が少なかった(あったとしてもわかりにくかった)ので次回同じことで困ったときにすぐに見返すことができるように記事にさせて頂きました。WordPressカスタマイズの参考になれば幸い。SPONSORLINKWordPressカスタマイズ条件分岐この記事をシェアツイート2シェアはてブ14送るPocket10FOLLOWFeedly新作!シンプルかつパワフルWPテーマ「スワロー」SWALLOWはシンプルな見た目と洗練された機能美が光るWordPressテーマです。「必要なものとは何か」を考え尽くして、無駄な機能やデザインを削ぎ落とした洗練されたWordPressテーマです。「新しいスマホビュー時代をつくろう」というのをコンセプトに、スマホでの見やすさ、操作しやすさにとことんこだわりました。参考にさせて頂いたサイトはこちらです。US矢野ヨシキ香川県(うどん県)にてフリーランスWEBデザイナー/ディレクターとして活動。小規模なWEBサイト制作を得意とし、コンセプト設計からデザイン、コーディング、撮影にいたるまでのすべてをこなします。地方の良さを全国に広めていくお手伝いをしていきたいと思っています。WebSiteTwitterFacebookGoogle+HOMEWordPress記事ページで「特定のカスタムタクソノミーの場合」という条件分岐を書く備忘録WPテーマ「スワロー」シンプル。このサイトで使っているWordPressテーマ、SWALLOWはシンプルな見た目と洗練された機能美が光るWordPressテーマです。