使用meta_key
, meta_value
, 和fields
参数。
示例使用get_posts()
: (但要注意,get_posts()
忽略或不包括粘性帖子)
$meta_key = \'hide_rss\';
$meta_value = \'yes\';
$post_ids = get_posts( [
\'meta_key\' => $meta_key,
\'meta_value\' => $meta_value,
\'fields\' => \'ids\',
] );
或使用
new WP_Query()
:
$meta_key = \'hide_rss\';
$meta_value = \'yes\';
$q = new WP_Query();
$post_ids = $q->query( [
\'meta_key\' => $meta_key,
\'meta_value\' => $meta_value,
\'fields\' => \'ids\',
] );
请参见
https://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parameters 其他可能性,或高级元查询。