在WordPress搜索结果中高亮关键字

大部分内容管理系统和博客系统都提供了在搜索结果中高亮关键字的功能,可是wordpress没有,这让很多用户觉得不太方便。用以下修改能帮你实现这个目的:

打开search.php,找到the_title(),并替换成:

echo $title;

再在修改的这行之前添加:

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

保存serach.php,再打开style.css,添加:

strong.search-excerpt { background: yellow; }

大功告成!

  • 原文地址:http://www.wprecipes.com/how-to-enlight-searched-text-in-search-results


    标签:  |  |  | 
    将此文分享到:


    转载请注明来自风腾网-wordpress企业主题,本文地址:http://fengten.com/3471.html
    除非注明,风腾网-wordpress企业主题文章均为原创,转载请注明出处和链接!
    友荐云推荐

    相关文章

    *

    *

    顶部 友荐云推荐