学做网站培训课程介绍

当前位置:

WordPress如何做网站的多重筛选、多条件搜索功能

在前面的建站教程中,我们讲了如何制作Wordpress搜索功能,可以实现单一内容的搜索。但在实际网站建设过程中,往往需要多重筛选、多条件搜索功能。如下图所示:(也可以使用WordPress中文多条件多重搜索筛选插件来轻松实现网站多条件筛选搜索功能。)

Wordpress多重筛选、多条件搜索功能制作

这就是一种多重筛选、多条件搜索功能,需要同时满足三个条件,才会显示出内容。如果使用WordPress制作出这样的多重筛选、多条件搜索功能呢?下面跟着学做网站论坛一起来制作这个功能吧!

方法/步骤

  1. 制作这种多栏目搜索框。使用Dreamweaver cs6软件,新建一个HTML网页,保存为searchall.php,然后,将以下的代码放到searchall.php里并保存到模板文件夹;
    
    
    <form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
    <div style=""><input name="username" type="text" placeholder="姓名"/></div>
    <div style=""><input name="haoma" id="haoma" type="text" placeholder="证件号码"/></div>
    <div style=""><input name="bianhao" type="text" placeholder="证书编号"/></div>
    <input name="s" type="hidden" value="allsearch"/>
    <div><input id="searchsubmit" type="submit" value="查询" class="but" /></div>
    </form>
  2. 在需要显示搜索框的位置,使用以下的代码进行调用:
    
    
    <?php include( TEMPLATEPATH . '/searchall.php' ); ?>
  3. 复制Wordpress模板里的分类目录模板(一般是category.php或者是archive.php),另存为search.php。放到自己的模板文件夹里。
  4. 下载WordPress多重筛选处理模板sc.php,将sc.php上传到模板文件夹下;
  5. 找到search.php模板代码里的循环代码,一般如下:
    
    
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
  6. 把它替换成以下的判断型循环代码:
    
    
    <?php include( TEMPLATEPATH . '/sc.php' ); //加载多条件搜索处理文件?>
    <?php if (have_posts() || !have_posts()) : ?>
    <?php while ($query->have_posts()) : $query->the_post(); ?>
  7. 修改好之后,这样的多条件搜索功能就制作好了。我们在后台发布文章的时候,就可以通过自定义字段给文章添加三个字段,分别是【username】和【bianhao】和【haoma】,并填写相应的值。如下图:
    网站的多重筛选、多条件搜索功能框
  8. 这样用户在我们网站上搜索时,就会搜索出同时满足三个条件的内容了。

《“WordPress如何做网站的多重筛选、多条件搜索功能”》 有 2 条评论

  1. 学习建网站学员 linrey说道:

    老师, 我是你网站上的学员, 请问一下!在填写值时候出现了多个值! 比如 2001 2002 2003, 在输入的时候需要全部输入才能出现结果, 怎么只输入一个就出结果呢,比如只输入2001? 希望能得到解决.

    • 学做网站论坛讲师 学做网站讲师说道:

      本篇文章是介绍多参数搜索功能的制作,用户搜索时必须填写三项数据后,提交给程序,程序查询获取同时符合这三项数据的内容。
      如果你要制作普通的搜索功能,可以参考教程:https://www.xuewangzhan.net/wpmoban/8165.html

发表评论

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

相关教程

  • 漂亮的wordpress淘客模板 图文教程 (110061 次浏览)
    今天再次给大家分享一款自己仿的一个wordpress淘客模板。这个模板是我自己在别人模板的基础上进行二次开发,自己比较喜欢。注意:此模板不支持IE6,
  • 用什么建网站?Wordpress建网站好不好?这些问题经常被新手问上问起。可以这样说,wordpress程序可以建各种类型的网站,它的功能强大之处令人称赞,
  • 在前面的建站教程中,我们讲了如何制作Wordpress搜索功能,可以实现单一内容的搜索。但在实际网站建设过程中,往往需要多重筛选、多条件搜索功能。如
  • 模板作用如果我们想在自己的WORDPRESS网站上制作多重多条件筛选功能,就需要使用到这个模板。它可以通过自定义字段的方式自动筛选符合用户多个条件
  • 我们经常在网上看到一些网站,拥有多重筛选功能。例如一些房产网站上,就会经常使用多条件筛选功能,方便用户进行筛选房源。效果如下图:自己
  • 问:大家好!我对建设网站一窍不通;特别近想自己建设网站,请问一下需要哪些条件?听说要什么郁闷还要空间,请问这两者之间是什么关系?我要怎么
  • 在建站课程中我们经常讲网站制作三要素,那你知道网站制作三要素到底是包括哪三个要素吗?
  • (特别全)网站收录提交链接及各大搜索引擎站长工具百度网站收录提交http://www.baidu.com/search/url_submit.html百度自动提交百
  • 以图搜图,顾名思义就是上传一张图片,网站搜索并显示与之类似的图片。对于我们草根站长来说,特别实用,怎么利用好它,就需要发挥你的想象力。1、T
  • wordpress评论功能可以让用户在我们自己的网站上进行对文章的评论,发表自己的观点,很好的增强了网站与用户之间的交互性。还有的网站还添加了邮件功
  • 纯代码Wordpress前台投稿功能制作方法,很多建网站学员学习了Wordpress教程后,使用Wordpress 程序建了网站。但如果每天都是自己更新文章,感觉会有点