我使用下面的代码在 wordpress 中使用了自定义类别搜索。
<?php
function mySearchFilter($query) {
if (isset($_GET['post_type']) && $_GET['post_type'] == 'demotheme') {
$post_type = "dtheme";
}
if ($query->is_search) {
$query->set('post_type', $post_type);
};
return $query;
};
add_filter('pre_get_posts','mySearchFilter');
?>
在上面$query->set('post_type', $post_type);
已经返回了一组结果。在这里我需要检查它是否返回空结果,我需要放置,
$query->set('post_type', "dplugins");
我怎样才能做到这一点?