WordPress顯示文章標題的時候,當文章標題過長而且文章的標題又在主頁顯示時,如果發生換行的現象就顯得不美觀了,這時候除了利用CSS來控制文章標題長度外,還可以通過一個簡單的php函數來控制。
在wp-includes/functions.php中加入以下自定義函數代碼:
$title_str = get_the_title();
if (mb_strlen($title_str,'utf-8') > $max_length ) {
$title_str = mb_substr($title_str,0,$max_length,'utf-8').'...';
}
return $title_str;
}
調用方法如下:
其中14指最大長度
主要思想是截取title的0~max_length的字符.