WordPress如何在搜索结果中高亮标记搜索关键字

作者:     目录:编程代码     发表:2010年01月14日

在搜索结果中,常常需要高亮标记搜索关键字。以便区分搜索关键字与其他内容。

1. 修改search.php源代码。

1. 在<?php while (have_posts()) : the_post(); ?> <div <?php post_class() ?>>下面添加下面的代码。

<?php
    $title = get_the_title();
    $keys = explode(" ",$s);
    $title = preg_replace('/('.implode('|', $keys) .')/iu',
            '<strong class="search-excerpt">\0</strong>',
            $title);
	echo $title;
?>

2. 修改样式表style.css,添加下面的代码。

strong.search-excerpt { background: yellow; } 

♥支付宝现金红包♥

支付宝现金红包,每天可领,红包金额最高 99元,使用无门槛,支付宝扫码付、还信用卡、充话费都可以使用。

支付宝红包领取方法:

  • 打开支付宝APP,首页搜索数字 1547638 即可领现金红包
  • 手机用户直接 点击这里领取
  • 或者支付宝APP扫描下面二维码领取
支付宝现金红包 每天可领

1 个评论

  1. tzjh12345 says:

    不错,很实用啊,收藏一下,有空用到时再来哦.

发表评论

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.