Wordpress自定義函數(shù)控制文章標題長度
發(fā)布時間:2014-06-25 17:40:59 作者:佚名
我要評論

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