搜索词突出显示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搜索词突出显示相关的知识,希望对你有一定的参考价值。

  1. <div class="post">
  2. <?php $title = get_the_title(); $keys= explode(" ",$s); $title = preg_replace('/('.implode('|', $keys) .')/iu', '<strong class="search-excerpt-title"></strong>', $title); ?>
  3.  
  4. <h2 class="title"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php echo $title; ?></a></h2>
  5.  
  6. <p class="post-meta">
  7. <!-- <span class="comments"><?php comments_popup_link(__('0 Comments', 'woothemes'), __('1 Comment', 'woothemes'), __('% Comments', 'woothemes')); ?></span> -->
  8. </p>
  9.  
  10. <div class="entry">
  11.  
  12. <!-- Search Term Highlighting in the excerpt -->
  13. <?php $excerpt = get_the_excerpt(); $keys= explode(" ",$s); $excerpt = preg_replace('/('.implode('|', $keys) .')/iu', '<strong class="search-excerpt"></strong>', $excerpt); ?>
  14.  
  15.  
  16. <?php echo $excerpt; ?>
  17. </div><!-- /.entry -->

以上是关于搜索词突出显示的主要内容,如果未能解决你的问题,请参考以下文章

在 Django/PostgreSQL 搜索结果页面上突出显示搜索词

如何在 Visual Studio 中突出显示文本中出现的搜索词?

简单的PHP搜索,带有整词提取和突出显示的搜索词

PHP 搜索词突出显示

搜索词突出显示

突出显示文本中的搜索词