カスタムフィールドテンプレートの値で絞り込み、一覧表示する方法。

2016.01.18

2016.01.18

wordpressのカスタムフィールドテンプレートを使用して、webサイト制作をする際、テンプレートの値で絞り込み、一覧表示をするという案件がありましたので、メモ書きをしておきます。

ポイント

'meta_key' => 'ブランド', /* カスタムフィールドキー(meta_key) */
'meta_value' => 'DIESEL' /* カスタムフィールド値(meta_value)  */

という記述をし、カスタムフィールドテンプレートで設定したものを入力し、絞り込む形になります。

結果

一連の流れを書くと、このようになります。
「ブランド」の「DIESEL」に登録されたものが、10件、一覧表示されるという結果になります。

 
 'brand-detail', /* 表示する投稿タイプを指定(カスタム投稿タイプ brand-detail) */
     'posts_per_page' => 10, /* 一覧に表示するページ数 */
     'paged' => get_query_var( 'paged' ), /* ページネーションする場合は必須 */
     'meta_key' => 'ブランド', /* カスタムフィールドキー(meta_key) */
     'meta_value' => 'DIESEL' /* カスタムフィールド値(meta_value)  */
); ?>





















 

KEiSoN★

現在は東京都渋谷区でWeb制作会社を経営。一児の父。
Webコンサルティング/ディレクション/デザインを軸に“成果につながるWeb”を設計しています。
20代はバンドマン。30代は旅とノマドワークで16カ国を渡航。
旅と音楽が、思考と創造の源です。