質問: お世話になります。 WordPressのカテゴリーについてですが、 各カテゴリーに「関連カテゴリー」として複数のカテゴリーを紐づけたいのですが、 そのような機能は実現可能でしょうか? -----------例----------- 【カテゴリー】 A B C Aの関連カテゴリー:BC Bの関連カテゴリー:A Cの関連カテゴリー:なし よろしくお願いします。
回答: 可能か、不可能か、というのであれば可能です。タームメタに関連するターム(カテゴリー)を登録しておけば `get_terms()` (の `'meta_query'` を**上手く使えば**)で関連するものを拾うことが出来るとは思います。 【WordPress 4.4 の新機能や変更点簡易まとめ - Qiita】 > > WordPress 4.4 で追加されたタームメタ。タームメタはポストメタのターム版です。カテゴリー(ターム)1 つ 1 つにメタ情報を比較的簡単に追加できるようになりました。 > > > ただ、`WP_Query` で指定カテゴリ及びその関連をまとめて取得、という書き方は無いような気がします。 (事前に `get_terms()` で関連するカテゴリを取得しておけばそれを引数にすることは出来ますが)