限制wordpress 只搜索某个分类下的文章

发布时间:2012-07-02 18:11:45

对于搜索功能,我们自己建网站时,都需要使用。在之前的建站教程中,我们也讲到了如何制作 wordpress搜索功能。

wordpress网站按标题搜索

通常的搜索功能是搜索整个网站的所有文章,但在实际建站过程中,往往需要限制wordpress 只搜索某个分类下的文章,这该怎么做呢?

方法如下:

普通的搜索功能代码:

<form action=”<?php bloginfo(‘home’); ?>” method=”get”>
<input type=”text” value=”<?php echo wp_specialchars($s, 1); ?>” name=”s” id=”s” />
<input type=”submit” id=”searchsubmit” value=”Search” />
</form>

只需要在上面的代码里加上一个隐藏域,给出某个分类的ID即可。修改后的搜索代码:

<form action=”<?php bloginfo(‘home’); ?>” method=”get”>
<input type=”text” value=”<?php echo wp_specialchars($s, 1); ?>” name=”s” id=”s” />
<input type=”hidden” name=”cat” value=”1″ />
<input type=”submit” id=”searchsubmit” value=”Search” />
</form>

代码中value=”1″,可以改成自己限定的分类ID。

相关文章

写给所有做网站的朋友的一封信

写给所有做网站的朋友的一封信

现在就开始执行“1+N”营销推广和没有开始执行的人,一两天看不出任何区别; 一两个月看来差异也是微乎其微的;但在2-5年的长远时间来看的时候,你的高质 量询盘不断增加,你的互联网资产已经建立完成,对手已经很难匹敌,现在你看到这段文字的时候就是最好的开始,现在就是最好的时候,马上开始“1+N”体系的整体营销推广吧,我们和你一起,开创互联网营销大未来!

点击查看详情

准备开启WordPress网站建设推广?

我们相信高端漂亮的网站不应该是昂贵的,这就是wordpress对每个人都是免费的原因
wordpress建站免费入门,并提供价格合理的wordpress建站套餐。