ONDrecords【WEBまわりの事をやっております】WEBデザイン・通販システム・予約システムなどが出来ます!

【WP】get_postsなどで、複数のmeta_keyを指定してクエリしたい場合

get_posts()やget_comments()などで、 meta情報に絞り込み検索をしたい場合は、下記のように使う

$args = array(
‘post_type’ => ‘ポストタイプ名’,
‘meta_query’ => array(
array(
‘key’ => ‘キーの名前’,
‘value’ => ‘絞り込みたい値’
),
array(
‘key’ => ‘キーの名前’,
‘value’ => '絞り込みたい値',
‘compare’ => ‘演算子をいれられる’
)
)
);
$post_list = get_posts( $args );

meta_compareには、 「>=」「>」「<」「<=」「LIKE」 などが使用できる。

参考にさせて頂いたサイトはこちら

Copyright © 2013 ONDrecords. All rights reserved.