在wordpress 的 category 列表页面,如果一篇文章的字数少于预订义的字数(能完全显示所有文章的文字)的情况下,则不会出现“read more”链接, 这样的话导致列表页的风格不统一,所以如果要求加上“read more”的话,需要添加如下代码到你的plugin里
add_filter('wp_trim_words', 'f_wp_trim_words', 10, 4);
function f_wp_trim_words( $text, $num_words, $more, $original_text){
if(strpos($text, $more) === false){
$text .= $more;
}
return $text;
}