本帖最後由 諾基亞 於 2011-10-3 09:48 編輯 # H* M2 G! }/ K/ I" W
- J f) e% `8 y1 s
我看了下,覺得寫得很一般啊。代碼混亂,特別是function.php裡面1 t- E- d& x; @# x9 M3 C
7 e" L. G% ?% ^; j+ z) Q. U( {; s, b
如果要用,
. {, z8 A! S4 o6 C# P* l打開index.php @" X; y9 n$ B8 D3 Z
" D+ e% _6 W, C2 K9 H K+ ?4 G& K" g: z+ \. `8 o# c
找到<div class="intro">6 W; @) _) o7 Y [& E
<?php if(is_category() || is_archive() || is_home() ) {
# a* i; C* _3 H0 ` the_excerpt();
0 X. k/ g. ?& v) h: Z4 t" f8 H } else {/ [& |) R7 h8 K. m x4 k- f/ @3 r. A
the_content('Read the rest of this entry »'); ' H* P& \7 x l/ l4 Z
}
# I H& q: H3 W8 Q* ] ?>7 G% c2 \2 \8 a- }' Z$ i
</div>! g: |' j( s" [8 S7 V
+ [; v' U5 {* C5 a" L修改成
1 v' _6 d1 y+ l3 k- l/ W! D<div class="intro">1 u, C. O$ m6 W9 u/ R
<?php the_content();
* Z/ U+ M/ [( o( G1 ^. i* w; Y ?>6 l) C/ D' b; e( ^8 X
</div>
$ G" Q) R) S9 S8 g/ e+ U
5 g! |) I" H' W0 _" x$ h i- z; d: }/ v$ J5 ?
+ c& a2 b4 q S- ]打開function.php,找到最後,刪除
, n7 Z1 S$ n5 }( u5 }: N
, n: w: G! b- }3 Cfunction lpa_replace_content($content)2 e( g1 x7 w9 x9 F! g# U: m
{8 c/ a9 _! m& v5 i3 l
// Get data from database
z7 n+ [ G9 }: B $lpa_post_wordcut = get_option("lpa_post_wordcut");: U. ` ]2 t" X: X
0 _4 Q. r1 X" g9 j/ K: w4 V* _! j& K $lpa_post_letters = get_option("lpa_post_letters");8 |2 c2 a% ^8 H( I
$lpa_post_linktext = get_option("lpa_post_linktext");
% z3 B" |' O% ^' J $lpa_post_ending = get_option("lpa_post_ending");
# i( j) M& Y' N1 E# F
$ n( [. v6 `. N6 W4 Q$ y I4 v $lpa_post_home = get_option("lpa_post_home");
! ~) {$ f% Q$ X& y& y5 T$ ` $lpa_post_category = get_option("lpa_post_category");( H0 y& L1 l3 Y' |
$lpa_post_archive = get_option("lpa_post_archive"); l" ^5 }4 O1 h0 @* }! F4 @/ w8 F
$lpa_post_search = get_option("lpa_post_search");
2 M& [! g6 h" T5 F- ?3 P, m6 s $lpa_striptags = get_option("lpa_striptags");
+ G9 p% n# ]) c9 o
2 `( x1 A8 {5 h2 X // If post letters are not set, default is set to 300
, ?5 P+ S5 e: s2 m5 [4 W" ~4 ] P if ($lpa_post_letters == ""){- l, @3 `* A- c1 D* w) e( {0 ]
$lpa_post_letters = 300;
0 J7 W. q, ^0 c& r; _ }
! M% R9 x4 g" x: U/ W0 w6 l+ n if ( is_home() || is_category() || is_archive() || is_search() ) {
6 N% w2 J' V' p" O$ Q, v
8 i; G# l& N- F6 } $paragraphcut = explode('</p>', $content);
' \0 O. v f9 {+ s$ I0 F global $post;
. u( l" N9 g$ d- D* a* \+ c $ismoretag = explode('<!--',$post->post_content);- p; C/ K% ]" L2 u- B
$ismoretag2 = explode('-->', $ismoretag[1]);* \: q8 |+ ], H' y
if ($ismoretag2[0] != "more") {7 X8 [$ e+ w" ~* N" m' h! m8 g1 D/ F
echo $paragraphcut[0];
, t9 h% u8 M1 m. N" E# x' l7 } echo $lpa_post_ending;, m4 g' B0 r5 C1 q8 e) u$ [/ J U
if ($lpa_post_linktext != ""){
/ h( i) Z" I: V/ h1 @9 @ //mark080717 echo " <a href='" .get_permalink(). "' rel=\"nofollow\">".utf8_encode($lpa_post_linktext)."</a>";1 W. A' ^1 z1 x* s+ p
echo "<a href='" .get_permalink(). "' rel=\"nofollow\">".$lpa_post_linktext."</a>";
. g, l; ^. u4 R- F% L% z" ^- K }* h4 b% _/ i _. D
echo "</p>";
6 s6 w# o; ^5 I. K }; \' @: [* A2 N& U
else {
7 j5 H# m: T4 } return $content;" H" ^% [3 o$ q
}- m. j6 v$ i, j/ i- e6 w& l
}% ~& y; C' a5 _9 ]/ p8 N) E
else {
' T; z5 y1 |# c return $content;$ Q* R: q" V% |; a- ]) D8 ~
}* e" `3 u* p- @5 z& t$ |2 h
& k) a# ^5 }$ A0 o( o( y}9 y, M+ U6 u9 @# F* n
add_filter('the_content','lpa_replace_content'); |