浏览 2429 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-30
wordpress自带的search form和search.php 和search函数。 在结果中我们对文章进行搜索的时候,可以加一些限制。 例如我们默认不搜索某些文章 这样他就不会出现在搜索结果中。 如何做呢?
解决办法: 在functions.php加入以下代码 function SearchExlude($query) { if ($query->is_search) { $query->set('cat','0,1'); } return $query; } add_filter('pre_get_posts','SearchExlude'); 以上的代码会把ID为0和1的文章排除在搜索结果外。你可以根据需要替换其中的数字。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |