我遇到了由ACF Post Object Field过滤的WP查询的问题。 我必须查询'author'acf字段过滤的'post'。 我正在使用此代码,但这不起作用
$post_type_query = new WP_Query(
array (
'post_type' => 'post',
'posts_per_page' => 3,
'meta_query' => array(
array(
'key' => 'author',
'value' => 'prova'
)
)
)
);
有一篇关于'prova'作者的关于wordpress帖子的文章,但查询返回空。 我无法理解为什么
由于
答案 0 :(得分:1)
试试这个:
$postData = new WP_Query(array(
'post_type' => 'post',
'posts_per_page' => 3,
'post_status' => 'publish',
'meta_query' => array(
array(
'key' => 'author',
'value' => 'prova',
'compare' => '=' // or if you want like then use 'compare' => 'LIKE'
)
)
)
);
if($postData->have_posts()):
while ($postData->have_posts()): $postData->the_post();
echo "Post Title";
the_title();
echo '<div class="entry-content">';
the_content();
echo '</div>';
endwhile;
endif;