來源于:
https://www.jb51.net/cms/182094.html
WordPress顯示文章標題的時候,當文章標題過長而且文章的標題又在主頁顯示時,如果發生換行的現象就顯得不美觀了,這時候除了利用CSS來控制文章標題長度外,還可以通過一個簡單的php函數來控制。
在wp-includes/functions.php中加入以下自定義函數代碼:
function TruncateTitle($max_length) {?
$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;?
}
調用方法如下:
<a href=”<?php the_permalink() ?>” target=”_blank”><?php echo TruncateTitle(14); ?></a>