wordpress搜索特定分类目录下的文章

作者: 鲁智深 分类: wordpress 发布时间: 2013-04-18 22:19

博主经常逛论坛,也经常解答别人问题,碰见自己不会的问题就会“收藏”一下(PS:非常好的学习方法),今天就发现一个很好的wordpress搜索功能,适合网站:文章特别多,大量的细分目录,也利于用户体验。(ps:本文偷学之小川老师)

先看下制作效果:

在下拉框中可以任意选择需要搜索的特定分类目录下的文章

搜索分类文章

制作方法如下:

1、打开wordpress主题找到搜索框调用代码,这里以wordpress默认模版twentyeleven为例说明:
打开主题文件夹searchform.php,找到以下代码:

<form method="get" id="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>">
<label for="s" class="assistive-text"><?php _e( 'Search', 'twentyeleven' ); ?></label>
<input type="text" class="field" name="s" id="s"placeholder="<?php esc_attr_e( 'Search', 'twentyeleven' ); ?>" />
<input type="submit" class="submit" name="submit" id="searchsubmit"value="<?php esc_attr_e( 'Search', 'twentyeleven' ); ?>" />
</form>

在<form></form>标签中加入以下下拉按钮代码:

<select name="cat" class="search-option">   
 <option value="11" selected="selected">wordpress</option>   
 <option value="22">视频教程</option>   
 <option value="22">SEO知识</option>   
 <option value="22">建站流程</option>   
</select>

注解:代码中的value=”数字”即为特定分类目录的ID,分类ID可以在后台》文章》分类目录看到,后面是分类名称,可以自由修改。分类栏目可以自己任意添加。

相关文章

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注