本帖最後由 諾基亞 於 2011-10-3 09:48 編輯 8 i. F$ T4 J$ i; n: J
1 X$ M9 [$ w/ x我看了下,覺得寫得很一般啊。代碼混亂,特別是function.php裡面
2 E; G3 P. B( j3 {+ H3 k5 ?
" B$ A9 X3 i2 |- C8 e4 ^如果要用,' J0 K- G7 F( B4 }& `
打開index.php
( E ~; R) K$ y( `. v# D. D1 }) n; w# g/ M% k. K) Q
1 ^/ Z! L4 v/ R7 e( }找到<div class="intro">5 A' i/ n8 ?# S6 B3 K2 T1 T6 n
<?php if(is_category() || is_archive() || is_home() ) {
2 B' u0 | X4 k. I/ t) d9 O, q* ~ the_excerpt();
$ R5 N! c4 n5 Z4 L: z) m& a } else {- U; z7 G' l( `8 R+ S5 f
the_content('Read the rest of this entry »'); 5 y7 {' [; J y2 z6 N
} . x$ R- k' f P$ r( c
?>4 q8 \# }: G8 u3 F' ?/ }
</div>
; n/ D; i9 v/ {1 W) R9 ^( A8 K; H; b1 {3 x2 A
修改成; T0 O A6 ?" Q7 q3 U: s
<div class="intro">
+ k" `5 V$ H2 J! x P <?php the_content();
: T, f/ ]8 h$ K1 L ?>& |- k1 z2 E, K1 c3 C
</div>
$ d6 Y" z# f0 u0 Y
) _- [# [4 I: z( T) C) ~5 m5 R3 n& f
' S3 H* w! v; s0 F4 T( X. Q, s3 W7 j; S" p0 J3 E7 \- `
打開function.php,找到最後,刪除
% } J; M8 g) \% P8 J6 e
2 \9 Z" K8 Z6 u* N8 @" }# o, V2 Tfunction lpa_replace_content($content)" S; L6 U4 r7 b. ?- a
{
7 a. X! y4 e/ H // Get data from database
: K+ u# [4 `" s5 M) E, M; a$ O $lpa_post_wordcut = get_option("lpa_post_wordcut");
& o" p2 W2 g, ~/ ~8 {! l# W7 n
5 h# p9 Y5 i. b$ v $lpa_post_letters = get_option("lpa_post_letters");
+ z5 E5 H2 r e4 o $lpa_post_linktext = get_option("lpa_post_linktext");+ \$ `- u& Q6 Q7 h1 v. _- R3 D- I
$lpa_post_ending = get_option("lpa_post_ending");
& @+ l5 Q# y" i. M
' ] u+ v) H0 ^ t $lpa_post_home = get_option("lpa_post_home");
) E, z" D/ I5 F- N. g/ T3 W; K $lpa_post_category = get_option("lpa_post_category");
3 ?8 B" A6 a( C: J) { $lpa_post_archive = get_option("lpa_post_archive");
4 v1 s. X$ y S# d $lpa_post_search = get_option("lpa_post_search");5 f1 e( z6 A v1 f
$lpa_striptags = get_option("lpa_striptags");7 E5 I% n5 v5 J8 o; |
- ^8 @. A- s: d$ @2 i* q
// If post letters are not set, default is set to 300
( ?+ N9 j/ v! U$ x% A9 V- a" z if ($lpa_post_letters == ""){, K( I+ K! h9 \; g
$lpa_post_letters = 300;* Y8 @" h4 G( m
}
3 B0 D+ s5 L5 { if ( is_home() || is_category() || is_archive() || is_search() ) {& j' H5 ?) k) ~6 ^' K8 Z3 V
" a+ m" F( Z2 b/ b9 A j! c $paragraphcut = explode('</p>', $content);( w8 U* e: @9 V G, ]) E8 Q1 |4 z
global $post;
$ R2 z2 }7 w" `8 a1 A6 O: F! h $ismoretag = explode('<!--',$post->post_content);0 q: @6 M# A- B2 ^, l5 p
$ismoretag2 = explode('-->', $ismoretag[1]);3 o& y, q/ k: a/ o* J9 _( @3 v1 u4 K
if ($ismoretag2[0] != "more") {" ?9 Q0 F& B9 c7 ]: O+ S: o
echo $paragraphcut[0];0 F+ D4 i: [: R5 W
echo $lpa_post_ending;
+ e' W. k' c2 V) l' P5 g) h1 q if ($lpa_post_linktext != ""){
/ @( S- m/ T u //mark080717 echo " <a href='" .get_permalink(). "' rel=\"nofollow\">".utf8_encode($lpa_post_linktext)."</a>";
1 A1 [( x- D" R$ C; L9 O0 I$ y echo "<a href='" .get_permalink(). "' rel=\"nofollow\">".$lpa_post_linktext."</a>";9 i7 M+ Z. q" O6 e
}1 v5 ?, W/ |! o
echo "</p>";
% t1 W! B, k5 ~4 p# o- _ }: [$ D+ D1 s! K/ I1 G4 A/ z; u
else {, f# l# R- q2 `
return $content;
7 l" H+ a4 h, A F$ @% G' M }
8 a7 t5 V0 V4 T s) F% p }
& b* y. m4 W$ F, b) R1 c* G else {* R x: L3 y$ y7 K
return $content;! k% D, U4 d8 F, C
}% p8 K) O Y0 H8 U' C! W
' R% V8 ]! K$ p. t$ ]1 I$ {* B
}
$ i9 Y, t1 |" q$ X6 D- {: yadd_filter('the_content','lpa_replace_content'); |