我正在玩标准WordPress的搜索,并在功能文件中使用此代码来突出显示的结果内容中搜索到的术语。Wordpress,修剪跨度标签周围显示的内容
function search_content_highlight() {$content = get_the_content();
$keys = implode('|', explode(' ', get_search_query()));
$content = preg_replace
('/(' . $keys .')/iu', '<strong class="search- highlight">\0</strong>', $content);
echo '<p>' . $content . '</p>';
}
现在用的是内容,而不是摘录所以它总是实际显示所需要的字,但编号真的爱修剪的内容,所以它只是一个十几词搜索词的两侧,这是在上面的代码中的强标签中。对于所有这些我都很新颖,但是我希望有人能够指出我的方向是否正确。
在此先感谢您的帮助!
感谢你们,使用你的代码Josh并且它工作的很好。感谢那!! – 2011-12-19 22:27:20