一个分享WordPress、Zblog、Emlog、Typecho等主流博客的教程网站!
当前位置:网站首页 > 博客教程 > WordPress教程 > 正文

限制wordpress搜索功能只搜索指定分类的文章

作者:xlnxin发布时间:2021-04-15分类:WordPress教程浏览:387


导读:wordpress的日志搜索功能默认搜索全站文章,某些WP博主可能由于某些原因不想博客中的某些分类文章被搜索,即排除在搜索结果之外,因此需要通过修改模板文件的函数代码来实...

wordpress的日志搜索功能默认搜索全站文章,某些WP博主可能由于某些原因不想博客中的某些分类文章被搜索,即排除在搜索结果之外,因此需要通过修改模板文件的函数代码来实现该功能效果。实现的方法较为简单,仅需要在wp的搜索模板文件加入一句判断代码和执行函数即可。

操作步骤:

在当前主题文件中的search.php文件加入以下代码

1
2
3
4
<?php if( is_search() )  :
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("s=$s&paged=$paged&cat=1,2,3");
endif; ?>

代码cat=1,2,3中的1,2,3分别表示ID为1的分类,ID为2的分类,ID为3的分类,可根据自己的需要自主修改。

标签:wordpress主题模板博客