主页> 新闻资讯> 正文

wordpress实现指定分类目录的文章搜索功能 2021-10-17 476 来源:一点导航

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”代表搜索的默认分类。

还没有评论,来说两句吧...

发表评论