本帖最後由 諾基亞 於 2011-10-3 09:48 編輯 + N Z3 P8 X. v3 a1 V
3 z. }. [4 q v2 f( |1 n
我看了下,覺得寫得很一般啊。代碼混亂,特別是function.php裡面" ]8 s: g4 j# |% c, Q: O# g
# [2 u. H. V6 {$ i `* n
如果要用,
2 B# h( T# ~0 y: J+ O* O打開index.php2 p+ D \ l9 F# ^3 t- h
+ ?( ^8 \" _1 L6 j# p/ {4 k" K) V
X- u' I- u! o! `6 L. t7 X# s
找到<div class="intro">; k! R; i* A! g; K+ ]
<?php if(is_category() || is_archive() || is_home() ) {
) _: R8 g! ]7 c the_excerpt();: v3 W U* ?6 d5 B
} else {
; s( S {7 Q- r! _- Y9 W& B the_content('Read the rest of this entry »');
8 ]# L& s0 ~& D } 2 }; s6 j6 H. ~" V+ d8 G* \( V
?>+ p1 l! b4 k7 x7 N8 A
</div>1 r+ q) F( s4 z& r7 O' G
, ?( q+ N% c& _, [* ^7 M) H
修改成- l( O) P# D% J0 ~
<div class="intro">
2 f/ [$ o! ~; g6 ?% U <?php the_content(); # J. ~7 J) k, q- Y9 }9 p" g- K
?>
6 v3 ^1 K+ J# }: s, F5 l </div>
; j% }$ Q% v/ B9 N4 I% e7 t" |
8 u" a* v' Y7 L8 N7 s# C2 Q% \- p0 L V/ A) w$ `/ D! i
3 S$ T: g0 O% W r' e, Q打開function.php,找到最後,刪除( u$ H6 s6 W" R: J4 l
w6 f% V" F7 F9 J1 t: V9 _function lpa_replace_content($content)
; ?3 J( e* M6 m- t. P{
+ S3 H. q T, L& H2 a6 s' a // Get data from database
: d) y- R- O. a8 H $lpa_post_wordcut = get_option("lpa_post_wordcut");
; x: h7 A# c3 o* c. @ : F' J, v8 I$ F* j+ r
$lpa_post_letters = get_option("lpa_post_letters");0 U9 e' h4 q. J* u7 [1 i8 T% |
$lpa_post_linktext = get_option("lpa_post_linktext");5 C! i9 [ f' _6 X: O& H' \) H
$lpa_post_ending = get_option("lpa_post_ending");
: r4 c) g/ z6 f: ?8 Z# V
2 M, }; R' M8 [4 w! g5 s! u $lpa_post_home = get_option("lpa_post_home");6 d3 O, ~* p! A3 M2 \& s
$lpa_post_category = get_option("lpa_post_category");
/ b5 \. Q3 G2 | $lpa_post_archive = get_option("lpa_post_archive");
6 l6 I( F0 B# K( x) S- l$ ` $lpa_post_search = get_option("lpa_post_search");
0 s6 w: U6 ?( z& S( T! I' Y $lpa_striptags = get_option("lpa_striptags");5 q7 y& N9 g4 L5 s H9 N) T) J$ X
' e7 }3 S* s; ^. a7 B
// If post letters are not set, default is set to 300+ ~9 i) D# ~* ?& L$ a, ], z
if ($lpa_post_letters == ""){# O/ t$ y! a# a( h5 F$ J4 ?
$lpa_post_letters = 300;! X$ g& L& @8 g% w: j1 \5 R
} F. ?; ? C! n$ r$ r4 `
if ( is_home() || is_category() || is_archive() || is_search() ) {
* Z1 f' e T+ i, |# y2 v * ]8 n( d0 U$ D3 C. H, L5 V
$paragraphcut = explode('</p>', $content);
8 _* _2 V! L3 R" F global $post;7 g0 l- J# \$ i$ A+ V
$ismoretag = explode('<!--',$post->post_content);
1 m$ y+ F: z$ G $ismoretag2 = explode('-->', $ismoretag[1]);
1 f3 t, H$ z4 y% a3 O- c' e, d9 w if ($ismoretag2[0] != "more") {: o% n2 n( E, l
echo $paragraphcut[0];
) A: r8 K8 n" y echo $lpa_post_ending;# z6 M1 v8 F& o
if ($lpa_post_linktext != ""){
% p& ^1 _: s+ L" ] n. \ //mark080717 echo " <a href='" .get_permalink(). "' rel=\"nofollow\">".utf8_encode($lpa_post_linktext)."</a>";
; z# O& L% h) \7 _6 z echo "<a href='" .get_permalink(). "' rel=\"nofollow\">".$lpa_post_linktext."</a>";
6 H9 T8 q; e9 u" m9 T }
2 v9 h7 ]3 ~8 [( o9 k+ q echo "</p>";
/ A( z2 C: |3 O0 O! y* S }
4 t3 J" ?- K$ P% q4 x8 _) B4 z5 J$ ^ else {
0 c* Q# c5 Y: E1 [- l3 v2 [7 G return $content;2 k: ^; ~4 z3 F4 ?
}
; E1 J. @' R* m6 Q }
: o( q% C' x3 Q; j else {! l* x" \6 z" @3 X3 m" M! d
return $content;
2 J" D; P3 T, g8 Y }
3 D5 N1 T# {" G- ~7 J1 i - A- {0 f' s1 ~$ h# Y6 I! W
}
6 f7 }* B/ `; j# Jadd_filter('the_content','lpa_replace_content'); |