【如何限制搜索查询并在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');
推荐阅读
- 如何在模板源中找到硬编码属性的位置()
- 如何将WordPress集成到Webpack()
- 如何在XAMPP Ubuntu上安装新的WordPress主题()
- 如何在xampp中安装下载的wordpress主题
- 如何在WordPress中以帖子类型插入附件并更新自定义字段
- 快速解决Kubernetes从k8s.gcr.io仓库拉取镜像失败问题
- CentOS7搭建Cacti监控平台
- Linux下安全审计audit 系统审计 记录root操作
- 第一章 计算机网络基础术语