wordpress实现对指定分类目录文章搜索功能

  • 2020-12-01 20:17:27
  • 462 次阅读
  • 稿源:陌小雨

wordpress搭建的网站,默认搜索功能是对所有的分类文章,还有页面等进行检索的。如果只是针对某些分类目录下的文章进行搜索。那该如何实现呢?下面就来看一看吧。

wordpress实现对指定分类目录搜索功能

WordPress 搜索单个指定分类下的文章

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

如上述代码所示:name=”cat”即代表搜索分类下文章,value=”22″ 即为分类的 id

WordPress 搜索多个指定分类下的文章

<form action="<?php bloginfo('home'); ?>" method="get">
    <div>
        <input type="text" value="<?php echo wp_specialchars($s, 1); ?>" name="s" id="s" />
        <select name="cat" class="search-option">
            <option value="11" selected="selected">WordPress 基础教程</option>
            <option value="22">WordPress 快速建站教程</option>
        </select>
        <input type="submit" id="searchsubmit" value="Search" />
    </div>
</form>

上述只是示例了两个分类的 多个分类的按格式填写就好了,selected=”selected”代表搜索的默认分类

喜欢 4

文章评论 (0)

表情

大眼 可爱 大笑 坏笑 害羞 发怒 折磨 快哭了 大哭 白眼 晕 流汗 困 腼腆 惊讶 憨笑 色 得意 骷髅 囧 睡觉 眨眼 亲亲 疑问 闭嘴 难过 淡定 抗议 鄙视 猪头