加上
<input type="hidden" name="post_type" value="post type name" />
并用自定义的帖子类型名称替换帖子类型名称。
并确保只有自定义的post类型返回结果add:
function mySearchFilter_0987($query) {
$post_type = $_GET[\'post_type\'];
if (!$post_type) {
$post_type = \'any\';
}
if ($query->is_search) {
$query->set(\'post_type\', $post_type);
};
return $query;
};
add_filter(\'pre_get_posts\',\'mySearchFilter_0987\');
希望这有帮助