本帖最後由 諾基亞 於 2011-10-3 09:48 編輯 " I' k+ o( @( I6 V% Z3 v# L% I
; D1 } Z* ^, B4 H我看了下,覺得寫得很一般啊。代碼混亂,特別是function.php裡面% V' B& U6 `" b
7 v, C# }: @; w如果要用,3 A% ?7 M% F& d9 ^1 W
打開index.php
8 Q0 r O3 _6 `5 }7 B9 r7 J" j' {% p: C, r
, U5 j2 }% s2 t5 ]* f
找到<div class="intro">: t, Z9 L' s+ z6 i
<?php if(is_category() || is_archive() || is_home() ) {
5 Y6 P1 \ F+ Q1 ^$ l; v* i the_excerpt();% F, d: h& O2 v( X C h. u
} else {* a* y) T2 G! {' j
the_content('Read the rest of this entry »');
8 X3 h" Z T* E } 2 O3 I/ n% D$ U, e1 u/ W2 M6 S
?>
, s/ _" k/ a% e& R </div>
! B' T3 J! ^% Z' z0 C+ w
5 ^+ }. t1 t( _+ z修改成
2 g% }) m: s" }9 N<div class="intro">
( h( z7 ]1 N0 B. | <?php the_content();
; f! ], d& Y9 X% k7 F ?>
, {- e( [7 |8 B# }$ ~+ T4 r </div>
& `" o) M: v: I' H, ~/ w( e& y8 x7 w% `+ W6 E! M$ y* s
! B& I! L( a% V; e2 ?6 d
& q2 Y" W' @9 W6 G4 [
打開function.php,找到最後,刪除
Z$ z4 T7 A5 u/ M$ [
" Z! q! P! G4 f! {& i3 jfunction lpa_replace_content($content)- j6 O* k! {# E B( [2 s* e' X
{
% w4 j# F7 l0 F // Get data from database5 O: K/ T5 q- ?1 G% ?, a2 T" c) `3 Q3 I
$lpa_post_wordcut = get_option("lpa_post_wordcut");
& A7 v: t7 F5 w 2 W4 d$ _3 U) n! W+ `
$lpa_post_letters = get_option("lpa_post_letters");2 s$ ~6 F, }) S- z
$lpa_post_linktext = get_option("lpa_post_linktext");( I1 {0 H, f+ c ^: S8 a- @
$lpa_post_ending = get_option("lpa_post_ending");
( R- a2 P$ z5 u; b ( g6 _& E& u3 }) D1 p
$lpa_post_home = get_option("lpa_post_home");
s: U; Z8 I; i5 R& o $lpa_post_category = get_option("lpa_post_category");
# C$ i( d8 O1 Y! |. K" g% }/ T $lpa_post_archive = get_option("lpa_post_archive");( S5 U2 @) J% l4 f% @
$lpa_post_search = get_option("lpa_post_search");
$ I8 K; B9 [! y3 }, z4 @) A $lpa_striptags = get_option("lpa_striptags");2 i, d7 p+ m( `: V+ _) L
2 ? P1 [0 g2 V5 y6 s* I# T H* R // If post letters are not set, default is set to 300* J' I$ H6 ]/ W h0 Q* t# X" }
if ($lpa_post_letters == ""){
. a. V+ P- e5 b+ ]5 C( @0 k6 f $lpa_post_letters = 300;
; }+ [. N) H) \ l# v }
7 D, ]0 k! { p7 ~4 C3 } if ( is_home() || is_category() || is_archive() || is_search() ) {- ~$ w) f3 A0 r$ r6 s8 t' n
2 |1 f4 f7 T; [5 O2 V* v1 Q4 Q
$paragraphcut = explode('</p>', $content);% f0 F4 C) \- T! l# x, l) J" n8 o
global $post;
! m. ], h f0 C1 m7 a4 ? $ismoretag = explode('<!--',$post->post_content);
* H( p# m$ z: S' f $ismoretag2 = explode('-->', $ismoretag[1]);
, T8 O" ^& q- V, X* ~2 E# p if ($ismoretag2[0] != "more") {
, G# t% K& p. |0 \ echo $paragraphcut[0];/ t7 R5 D8 B4 d6 I. H; B' S
echo $lpa_post_ending;
& u% z/ U- d: b" ~& o% t9 ] if ($lpa_post_linktext != ""){
/ Z8 {4 B; b4 X //mark080717 echo " <a href='" .get_permalink(). "' rel=\"nofollow\">".utf8_encode($lpa_post_linktext)."</a>";
6 g1 S/ V1 j' h" V4 S9 X echo "<a href='" .get_permalink(). "' rel=\"nofollow\">".$lpa_post_linktext."</a>";
( y+ ]( H; X; d- p6 O }
, J t9 M, T% `, m/ R7 y" a echo "</p>";
5 T ^) d1 L9 g. J }
1 @. H4 l4 S& e! [/ y else {
* B) b) @4 r; m( ^: ?9 F9 H8 Z9 | return $content;
) A9 W. R) R; ^. `" `% [; \/ y }
" A8 ^ F! r) O% \ }
' q8 g$ E3 L7 q& r else {
6 m. R% ?% t9 e; h. E return $content;
8 o" i9 d1 T. U6 B4 n7 u }! ^% n6 @1 ?! H3 U/ t- r
+ o1 ?; I2 m' G2 B: C7 r
}
8 Y; c/ K& `* D8 ?) R* s Badd_filter('the_content','lpa_replace_content'); |