我试图使用get_posts
函数在Wordpress中检索帖子,尝试按名为cegep_region
的自定义字段进行过滤,但是该方法返回的是该字段中具有任何值的帖子。我的查询如下:
$cegep = get_posts(array(
'post_type' => 'cegep','orderby' => 'rand','posts_per_page' => -1,'meta_query' => array(
'key' => 'cegep_region','value' => '386','compare' => '='
)
));
当我查看数据库时,386
不是meta_value
中的内容。
select * from wp_postmeta where post_id=577 and meta_key='cegep_region'
我可能做错了什么?