本帖最後由 阿里爹地 於 2009-10-5 12:27 編輯
5 m# p& n# u, w. C# L- w! L( U+ ~+ R7 f
如果你不喜歡 Wordpress Blog的首頁拖得太長,嫌它速度既慢又影響美觀,那麼你需要一個摘要插件。據我所知,現在的 Wordpress 摘要插件要麼對中文支持得不好,容易出現亂碼;要麼把原文所有的格式都去掉,只剩光禿禿的文字,居然沒有能夠滿足我要求的插件。所以我就自己琢磨了一下,參考了其他摘要插件,寫了一個小插件。其實早就寫了,現在才覺得相對完善了一些,可以放出來了。
" L$ E) j* D& @# z) o6 W) Z
9 G* X% D) E! ]+ ^, O本插件特點:2 @# w, R; z( e5 w/ Z- |
& Y8 f8 g& l4 I( i: T( y7 q2 q
1,適合中文,不會出現截取半個漢字導致亂碼的現象。9 L- D/ M, o# e; P- v
( {5 C5 Y4 B, m: B8 b6 w+ s2,摘要保留原文的 html 標籤,保留原文的格式,顏色、字體、超鏈接、圖片等等都保留。
6 U& I' W" M# |2 c% E7 V1 Y# \1 _, k/ \. m4 t& ]
3,在首頁每篇文章顯示300個字,在存檔頁、目錄頁每篇文章顯示150個字。因為我認為首頁應該多提供一點信息量,讓讀者多看些內容,從而決定是否要點進去;至於存檔頁,主要是供快速查找之用,不宜拖得太長,標題加上150字已經足夠判斷文章內容了。. [6 j8 N+ L& S' X" `" D/ \4 `/ P1 R
' L7 o2 P9 u4 i( K; m# a- v
使用方法:下載後解壓縮到 wp-content/plugins 目錄下,激活插件即可。
& F) I! M7 z, @- ]1 o/ L% }2 E; r5 a, d5 k2 g+ ]! O$ Q
如果發現沒有效果,說明你的主題不支持,請修改主題的模板文件,在 index.php 裡找到1 _8 o+ Z1 ~6 z9 t* I
' y! S! s# V& Z& g$ g' ~<?php the_content(); ?>
: W# e+ {0 `. ~$ F& I# \' E8 R. ]: e3 A7 b" A
改成
" v" e4 Z8 p) t8 G( e
' A3 Z8 ~' V& a0 q<?php
1 D, ^. o7 ?! X0 F) Sif (is_single() or is_page()); {! V- |- [: }, }' O: s5 v
{the_content();}
: _( q8 ^: P+ D7 ielse& m8 q" @3 B: N6 Z7 U
{the_excerpt();}1 o# @7 x$ \$ M( g
?>
6 s7 [" {# ?& X
* q) Z$ k4 ?5 Z6 t, E u; `下載:http://wordpress.org/extend/plugins/wp-utf8-excerpt/ |
|