本帖最後由 阿里爹地 於 2009-10-5 12:27 編輯 v) t4 @$ U2 K1 ?; U! F' _9 S
- b3 \0 ^0 I: Z; b2 V, f$ F/ ~如果你不喜歡 Wordpress Blog的首頁拖得太長,嫌它速度既慢又影響美觀,那麼你需要一個摘要插件。據我所知,現在的 Wordpress 摘要插件要麼對中文支持得不好,容易出現亂碼;要麼把原文所有的格式都去掉,只剩光禿禿的文字,居然沒有能夠滿足我要求的插件。所以我就自己琢磨了一下,參考了其他摘要插件,寫了一個小插件。其實早就寫了,現在才覺得相對完善了一些,可以放出來了。; b, N _2 ?3 m5 }0 V1 a
3 y3 _- }: K$ T7 v6 {6 g, f3 U本插件特點:
: G2 x- X G" p1 Q& p! Y' ` O9 o; y7 Y$ `
1,適合中文,不會出現截取半個漢字導致亂碼的現象。
0 ]9 V k" }& ~. J6 C% N6 w2 ` x9 d( e7 t
2,摘要保留原文的 html 標籤,保留原文的格式,顏色、字體、超鏈接、圖片等等都保留。
3 T5 D8 [5 T% B4 A) K
& j' l# |0 b3 Z9 L) \3,在首頁每篇文章顯示300個字,在存檔頁、目錄頁每篇文章顯示150個字。因為我認為首頁應該多提供一點信息量,讓讀者多看些內容,從而決定是否要點進去;至於存檔頁,主要是供快速查找之用,不宜拖得太長,標題加上150字已經足夠判斷文章內容了。( G1 w: ^/ |; t
( N) s) A9 l% z7 d x" _* B使用方法:下載後解壓縮到 wp-content/plugins 目錄下,激活插件即可。
) N, c( @2 F# Q& f
$ ^4 B- @$ X. k, N9 I9 G" Q# {' d如果發現沒有效果,說明你的主題不支持,請修改主題的模板文件,在 index.php 裡找到6 L1 P% K1 A+ g3 c4 o9 ]7 M
/ j8 [6 Z2 s1 f w1 O5 @; V<?php the_content(); ?>
/ B! [6 t* T" \/ u
4 E' \& ]2 X* P" ~4 Y改成
4 ~; m9 O) n. T6 r; x$ t4 \9 u* @% l7 S2 m+ ?( m
<?php! u; R. [' Q! _
if (is_single() or is_page())
9 f0 ]7 w1 a2 u! R/ q& f* g{the_content();}
% a6 S4 M# H6 D! l% _; relse r2 `" e: H4 L7 V8 X9 z
{the_excerpt();}8 L1 k4 |7 @9 j' r b7 N; W
?>- v; E: \1 v# O& z$ F$ {
* M9 l, J! L& h' B
下載:http://wordpress.org/extend/plugins/wp-utf8-excerpt/ |
|