Wordpress自定義函數(shù)控制文章標(biāo)題長(zhǎng)度
發(fā)布時(shí)間:2014-06-25 17:40:59 作者:佚名
我要評(píng)論
這篇文章主要為大家介紹了Wordpress自定義函數(shù)控制文章標(biāo)題長(zhǎng)度,需要的朋友可以參考下
WordPress顯示文章標(biāo)題的時(shí)候,當(dāng)文章標(biāo)題過長(zhǎng)而且文章的標(biāo)題又在主頁(yè)顯示時(shí),如果發(fā)生換行的現(xiàn)象就顯得不美觀了,這時(shí)候除了利用CSS來控制文章標(biāo)題長(zhǎng)度外,還可以通過一個(gè)簡(jiǎn)單的php函數(shù)來控制。
在wp-includes/functions.php中加入以下自定義函數(shù)代碼:
復(fù)制代碼
代碼如下: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;
}
$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)用方法如下:
復(fù)制代碼
代碼如下:<a href=”<?php the_permalink() ?>” target=”_blank”><?php echo TruncateTitle(14); ?></a>
其中14指最大長(zhǎng)度
主要思想是截取title的0~max_length的字符
相關(guān)文章
- 網(wǎng)站中經(jīng)常出現(xiàn)一些標(biāo)題比較長(zhǎng)的文章,再調(diào)用標(biāo)題時(shí)為了使整體布局美觀,需要將標(biāo)題控制在一行顯示,并且截取一定的長(zhǎng)度,截取的地方用省略號(hào)代替。雖然用動(dòng)態(tài)語(yǔ)言可以對(duì)其2011-07-27
WordPress常用的日期與時(shí)間顯示函數(shù)概述
這篇文章主要為大家介紹了WordPress常用的日期與時(shí)間顯示函數(shù),需要的朋友可以參考下2014-06-25- 這篇文章主要為大家介紹了wordpress安裝出錯(cuò)的解決方法,需要的朋友可以參考下2014-06-25
從站外調(diào)用WordPress站內(nèi)文章的實(shí)現(xiàn)方法
這篇文章主要為大家介紹了從站外調(diào)用WordPress站內(nèi)文章的實(shí)現(xiàn)方法,需要的朋友可以參考下2014-06-24WordPress實(shí)現(xiàn)自動(dòng)拒絕垃圾評(píng)論的方法
很多WordPress站長(zhǎng)都飽受垃圾評(píng)論的自擾,苦不堪言。這篇文章主要為大家介紹了WordPress實(shí)現(xiàn)自動(dòng)拒絕垃圾評(píng)論的方法,需要的朋友可以參考下2014-06-24

