我正在我的wordpress网站上使用突出显示搜索词。在我的搜索结果中,摘录的最后一个字符如下:
这是摘录。[…]
我在我的functions.php 我从Stackexchange得到的。
function search_excerpt_highlight() {
$excerpt = get_the_excerpt();
$keys = implode(\'|\', explode(\' \', get_search_query()));
$excerpt = preg_replace(
\'/(\' . $keys .\')/iu\',
\'<span class="search-highlight"><u>\\0</u></span>\',
$excerpt
)
. "<br/><div class=\'right\'><a href=\'"
. get_permalink($post->ID)
. " \'>Read more...</a></div>";
echo \'\' . $excerpt . \'\';
}
function custom_excerpt_length( $length ) {
return 25;
}
add_filter( \'excerpt_length\', \'custom_excerpt_length\', 999 );
如何删除摘录中的“[]”并使其成为“…”只有有什么解决方案吗?