学做网站培训课程介绍

当前位置:

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.com/wpmoban/8165.html

发表评论

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

相关教程

  • 用什么建网站?Wordpress建网站好不好?这些问题经常被新手问上问起。可以这样说,wordpress程序可以建各种类型的网站,它的功能强大之处令人称赞,
  • Wordpress 如何开启伪静态 视频教程 (1120080 次浏览)
    做网站制作好之后,如果网站做SEO优化时,需要进行伪静态的设置,同样也可以通过网站设置选置进行设置。Wordpress伪静态设置方法 登陆到wordpr
  • 在前面的建站教程中,我们讲了如何制作Wordpress搜索功能,可以实现单一内容的搜索。但在实际网站建设过程中,往往需要多重筛选、多条件搜索功能。如
  • 模板作用如果我们想在自己的WORDPRESS网站上制作多重多条件筛选功能,就需要使用到这个模板。它可以通过自定义字段的方式自动筛选符合用户多个条件
  • 我们经常看到很多网站里有多条件筛选搜索功能,可以同时选择多个条件来筛选符合全部条件的信息。例如电影网站制作中供用户筛选影片,号码网站筛选符合
  • 有些网站需要做多条件选择功能,就是可以选择多个条件,然后显示符合所有条件的内容。如下图,就是一个多条件选择功能。我们使用Wordpress建网
  • 自己做网站过程中,网页的搜索功能不可或缺,对于WP网站来说,做一个搜索功能不是难事,我们的课程也讲到了wordpress搜索功能(search.php)模板制作
  • 如果自己做的网站内容众多,当用户想寻找一个自己需要的内容时,一个一个查找是一件很累的事情,如果在自己的网站上做一个搜索框,提供网站搜索功能,
  • wordpress评论功能可以让用户在我们自己的网站上进行对文章的评论,发表自己的观点,很好的增强了网站与用户之间的交互性。还有的网站还添加了邮件功
  • 纯代码Wordpress前台投稿功能制作方法,很多建网站学员学习了Wordpress教程后,使用Wordpress 程序建了网站。但如果每天都是自己更新文章,感觉会有点