• HOME
  • >
  • WordPress
  • >
  • WPでカテゴリ別にカスタムフィールドを出し分けたい

WPでカテゴリ別にカスタムフィールドを出し分けたい

CMSにWordPressを使った案件では、ほぼカスタムフィールドのプラグインを使います。
以前までは、なぜか頑なに「Custom Field Template」を使っていたのですが
管理画面の案件で「Advanced Custom Fields」を使ってからというもの
すっかりこちらに魅了されてしまいました。
出力ラクちん!管理画面カスタマイズOK!オプション多め!\(^o^)/

魅了されたわりに、つい最近まで選択したカテゴリ別の出し分け方法がわからなかったので調べてみました。

出し分けの設定は『位置』の方の「ルール」

この「位置」っていう項目が2箇所あるので迷いますよね。
『オプション』>「位置」ではなく、『位置』の方の「ルール」でした。
img02
デフォルト派は「投稿タイプ」なのですが、今回はカテゴリ別なので「Post Category」を選択します。
さらに、その2つとなりのプルダウンから限定したいカテゴリを選択します(今回はREPORT)。
img01
あとは右上部の「更新」をクリックして完了です。

カテゴリごとの出し分けができた!

ちゃんとできてるか『投稿』の「新規投稿」から確認です。
こちらは何も選択していないとき。
img03
そしてこちらは、右側中段の「REPORT」にチェックを入れたとき。
img04
\(^o^)/\(^o^)/\(^o^)/
ちゃんと出し分けできました!

今回はAdvanced Custom Fieldsの一部にスポットを当てましたが
基本の使い方が知りたいよ!という方がいたら、こちらのサイトさまの記事が素晴らしいです!

あと、そもそも使ったことないから使ってみたいよ!という方は、こちらからダウンロードできます。
(WP管理画面の「プラグイン」からも新規追加できます)