我正在玩標準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