如何限制搜索查询并在WordPress中添加过滤器()

【如何限制搜索查询并在WordPress中添加过滤器()】我在新博客文章网站上使用了dynamix wordpress主题, 当我尝试过滤文章时, 在结果页面中将显示所有文章。我也使用了许多插件来过滤帖子。例如搜索和过滤器以及MDTF。仍然在搜索结果页面中, 它显示所有可用的帖子
#1将下面的代码放入function.php文件中, 并替换你的posttype

function searchfilter($query) {if ($query-> is_search) { $query-> set('post_type', array( 'your-custom-post-type-name' ) ); }return $query; } add_filter('pre_get_posts', 'searchfilter');

    推荐阅读