本帖最後由 阿里爹地 於 2009-10-5 12:27 編輯
, c9 S+ Y) A" |$ V. |/ T& P
$ z, U" \1 _$ y6 B7 c) b如果你不喜歡 Wordpress Blog的首頁拖得太長,嫌它速度既慢又影響美觀,那麼你需要一個摘要插件。據我所知,現在的 Wordpress 摘要插件要麼對中文支持得不好,容易出現亂碼;要麼把原文所有的格式都去掉,只剩光禿禿的文字,居然沒有能夠滿足我要求的插件。所以我就自己琢磨了一下,參考了其他摘要插件,寫了一個小插件。其實早就寫了,現在才覺得相對完善了一些,可以放出來了。* M9 Z% ]1 }/ t9 Q4 c& q( g# O
: Z* T) R9 G: R& U! l, c8 m本插件特點:
`( i( f" B3 @3 a1 h. C4 o4 g7 h% P" F# b. x
1,適合中文,不會出現截取半個漢字導致亂碼的現象。+ R. ], T ]7 l
8 e3 O) f1 a( U! [) A4 I+ O0 }2,摘要保留原文的 html 標籤,保留原文的格式,顏色、字體、超鏈接、圖片等等都保留。
$ G' S0 k3 k8 Y* ~" s" ]
' q9 n, ^& A# `% o8 A3,在首頁每篇文章顯示300個字,在存檔頁、目錄頁每篇文章顯示150個字。因為我認為首頁應該多提供一點信息量,讓讀者多看些內容,從而決定是否要點進去;至於存檔頁,主要是供快速查找之用,不宜拖得太長,標題加上150字已經足夠判斷文章內容了。 B; ~$ j0 I/ ~' j& e2 X
% D" P5 {2 a/ o; N! f: S4 Q$ M" \使用方法:下載後解壓縮到 wp-content/plugins 目錄下,激活插件即可。
4 H: y5 s( E7 \! n, X7 j6 @* r: u: l0 l* c# ]
如果發現沒有效果,說明你的主題不支持,請修改主題的模板文件,在 index.php 裡找到$ J! g! `: T; \4 v% u' j# S
! P+ ^0 \5 q3 Q% n6 t& ?
<?php the_content(); ?>1 y' k( I% |- }7 a& R F& F5 F
. q) k1 K1 @5 b# _" s) J
改成( T5 c/ C. D, p* N! f9 q
* W2 L3 e3 {9 i. ]/ U( B<?php4 _$ u- A2 ?' y
if (is_single() or is_page())
/ w/ K) ?- K0 d3 x{the_content();}9 j# w( u# Z. |* c+ U
else
& z- e3 W9 E1 H{the_excerpt();}
/ W' m% u1 S+ T?>) s) }0 E. ?8 z+ S9 I
/ b* ?" Q8 J/ S
下載:http://wordpress.org/extend/plugins/wp-utf8-excerpt/ |
|