Jan 22

參考之前將 Wordpress 裡的 plugin yarpp 將摘要顯示到超連結的提示後,中文顯示的字數還是有問題。(奇怪,作者應該是日本人吧,怎麼雙位元的字元也沒支援:32,難道日文可以正常顯示:31)。參考 Jor 的做法,可以正確的顯示中文摘要囉(不過一個中文字要算兩個位置,所以如果照預設值 "25" 的話,會出現12個中文字)。
修改插件下的includes.php (307行):

將下面這一行註解掉(我比較膽小,你要直接刪掉也是可以:01):
return implode(' ',array_slice(preg_split('/s+/',$content),0,$length)).'...';

改成:
return mb_strimwidth($content,0,$length,'...');

這樣就可以顯示正確的中文字數囉。

加入這篇文章到書籤網站或寄給朋友分享
Entry End
文章引用網址:
http://article.denniswave.com/1426/trackback

yarpp_ralated_post 相關文章 yarpp_ralated_post

新增迴響

Valid XHTML 1.1 Valid CSS3! CC:by-nc-sa_2.5 anti_IE

關閉