在WordPress搜索结果中排除指定分类的文章,在这里小小记录下,代码如下:
在search.phpy页面插入
<?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; ?>
query_posts(“s=$s&paged=$paged&cat=1,2,3″)里面的cat=1,2,3是把搜索结果限定在1,2,3分类里,排除1,2,3分类应该是cat=-1,-2,-3
自己也具体不怎么清楚这个代码使用,先放在这里,过几天在测试修改。
再这就想到了直接在WordPress中做一个可以搜特定分类下的文章的搜索框,不就方便了?!
» 版权所有:老衲禅院 » 《在WordPress 搜索结果中排除指定分类》
» 本文链接:http://www.ilaona.com/archives/185.html

觉得 博主真的很认真,将自己能想的,能写的 都写上来了!
很符合我现在的想法。。
对了给你说一声 我的博客地址把www取消掉了 莫名的盗链流量太大受不了啊!
好久没来了 过来看看 我最近博客突然出现多处盗链,导致关闭了好久都没更新,结果你的也没更新。。。
我的弄成半静态的了,不是伪静态哦。我觉得这样的话空间压力还是小点,百度收录效果也好点,对了你现在每天IP怎么样?
恩 很受用啊
那你的静态页面是怎么弄的?
兄弟请教个问题 这个HTML到底是怎么弄的?
我快弄的头大了 也没弄懂!
网上都说真正的静态页面生成都用的Really Static这个插件
但是我弄了半天还是动态页面
哎 被wp博客秒杀掉了!
没有用过相关的静态插件,我的不需要这些 自己也没有研究过
正在找这个!
query_posts(“s=$s&paged=$paged&cat=1,2,3″)里面的cat=1,2,3是把搜索结果限定在1,2,3分类里,排除1,2,3分类应该是query_posts(“s=$s&paged=$paged&cat=-1,-2,-3″)
原来是这样