学做网站培训课程介绍

当前位置:

实现WordPress搜索结果关键词飘红

我们使用Wordpress建好了网站,可以在网站上添加搜索功能。这个功能的制作方法,可见教程:如何制作wordpress 网站搜索功能

制作的wordpress 网站搜索功能后,搜索结果的颜色都是一样的,我们可以对搜索结果进行改造,实现实现Wordpress搜索结果关键词飘红。效果如下图:

Wordpress搜索结果关键词飘红

下面学做网站论坛来介绍一下如何制作这样的关键词飘红的搜索页面。

方法/步骤

  1. 打开自己网站正在使用的Wordpress模板,找到搜索结果模板search.php;(相关知识:wordpress搜索功能(search.php)模板制作
  2. 使用DW软件打开search.php,找到循环代码,类似下面这样的:
    
    
    <?php if(have_posts()): while(have_posts()
  3. 在循环代码下面,添加以下的代码:
    
    
    <?php
    $s = trim(get_search_query()) ? trim(get_search_query()) : 0;
    $title = get_the_title();
    //300是摘要字符数,......是结束符号。
    $content = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 300,"......");
    if($s){$keys = explode(" ",$s);
    $title = preg_replace('/('.implode('|', $keys) .')/iu','<strong style="color: #953b39;">\0</strong>',$title);
    $content = preg_replace('/('.implode('|', $keys) .')/iu','<strong style="color: #953b39;">\0</strong>',$content);
    }?>
  4. 将原来调用文章标题的代码,如:
    
    
    <?php the_title(); ?>

    替换为:

    
    
    <?php echo $title; ?>
  5. 将原来调用内容的代码,替换为以下代码:(如果没有调用内容,可不用替换)
    
    
    <?php echo $content;?>
  6. 替换好之后,保存,上传替换原来的search.php。
  7. 这样,我们在自己的网站搜索时,就会出现搜索结果关键词飘红了。

发表评论

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

相关教程

  • 大家都知道Linux主机实现301重定向相对较简单,如果你使用的是Linux主机,那么在设置固定连接的时候,wordpress后台会自动添加以下函数到.htaccess文
  • 什么是301重定向301重定向最简单的理解就是,假设你的主机上绑定有 www.xuewangzhan.com, xuewangzhan.com二个域名,当你想输入 xuewangzhan.com域
  • 用什么建网站?Wordpress建网站好不好?这些问题经常被新手问上问起。可以这样说,wordpress程序可以建各种类型的网站,它的功能强大之处令人称赞,
  • Wordpress 如何开启伪静态 视频教程 (1120063 次浏览)
    做网站制作好之后,如果网站做SEO优化时,需要进行伪静态的设置,同样也可以通过网站设置选置进行设置。Wordpress伪静态设置方法 登陆到wordpr
  • 自己做网站过程中,网页的搜索功能不可或缺,对于WP网站来说,做一个搜索功能不是难事,我们的课程也讲到了wordpress搜索功能(search.php)模板制作
  • 如果自己做的网站内容众多,当用户想寻找一个自己需要的内容时,一个一个查找是一件很累的事情,如果在自己的网站上做一个搜索框,提供网站搜索功能,
  • 网站搜索功能是每一个网站的必要因素,随着网站内容的增多,有一个搜索功能可以让用户快速找到自己想要的网站内容。另外对于网站的SEO优化来说,搜索
  • 很多人都有用百度搜索自己想要的东西,例如想学习做网站的人会在百度上搜索“学做网站”,从而获得符合自己需要的内容。我们在使用百度搜索结果
  • 我们学习SEO培训课程,目的就是让用户通过搜索引擎查询某个词时能找到自己的网站。那么用户查询的词,我们通常就叫做关键词。关键词一般分为
  • 我们使用Wordpress建好了网站,可以在网站上添加搜索功能。这个功能的制作方法,可见教程:如何制作wordpress 网站搜索功能。制作的wordpress 网