PHP 搜索词突出显示

Posted

tags:

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

<div class="post">
	<?php $title = get_the_title(); $keys= explode(" ",$s); $title = preg_replace('/('.implode('|', $keys) .')/iu', '<strong class="search-excerpt-title">\0</strong>', $title); ?>
	
	   <h2 class="title"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php echo $title; ?></a></h2>
	   
	   <p class="post-meta">
	       <!-- <span class="comments"><?php comments_popup_link(__('0 Comments', 'woothemes'), __('1 Comment', 'woothemes'), __('% Comments', 'woothemes')); ?></span> -->
	   </p>
	   
	   <div class="entry">
	   
	   <!-- Search Term Highlighting in the excerpt -->
	   <?php $excerpt = get_the_excerpt(); $keys= explode(" ",$s); $excerpt = preg_replace('/('.implode('|', $keys) .')/iu', '<strong class="search-excerpt">\0</strong>', $excerpt); ?>
	   
	   
	       <?php echo $excerpt; ?>
	   </div><!-- /.entry -->

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

PHP 搜索词突出显示

搜索词突出显示

突出显示所有搜索词

突出显示搜索词

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

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