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