本帖最後由 諾基亞 於 2011-10-3 09:48 編輯 2 E3 n& e4 M1 {& u8 a- ]3 [. S
5 c+ |2 M/ R& y- _我看了下,覺得寫得很一般啊。代碼混亂,特別是function.php裡面! M( \6 ^; J$ @3 @7 b r
+ i7 R5 r k) N7 \/ g2 _% E/ }如果要用,
, R2 {3 @) r7 a打開index.php. B3 B1 l* K- r3 L
9 M: W$ E1 N9 w2 A
. L. Q& `1 w" D$ L8 Z$ ?1 O6 V找到<div class="intro">
3 S. u: Z& \- H, g$ j9 ~3 [ <?php if(is_category() || is_archive() || is_home() ) {/ b6 l f1 }: [4 |( Y
the_excerpt();
( R4 w; z4 p+ k# |& z# c% Y } else {
* k* G2 ]5 Z3 \8 p5 J the_content('Read the rest of this entry »');
$ e: D8 V8 U* V+ A9 s& o } 0 d M4 d+ n% S9 h0 c9 _
?>7 Z1 _6 F4 {5 R1 F4 C) P* b
</div>
9 ]0 [! u' {5 l2 M9 U7 J% A, m3 J9 }, C3 X/ p2 ?$ h& @0 T% m
修改成" M, d+ ^/ z$ o& b- P5 d
<div class="intro">
- f7 `2 }: y! z8 c! b. M9 ]: a <?php the_content(); ) o5 z& W9 M' h$ G) I
?># S+ q" L6 I, x4 x% c! v
</div>
$ N% q9 c) L1 W! Q2 {+ b+ g2 Z ~) W4 `% B* }
6 W$ A/ D4 E- F: X' `
" d( G& f; k7 ]# e7 z( H
打開function.php,找到最後,刪除
, E0 F& |' q& l, w4 N$ M0 V7 Y- f4 G N$ S) l
function lpa_replace_content($content), o' B- F1 A( G
{
3 A1 S: w# Z7 g& ^$ b+ ^ // Get data from database% s- M- ` H0 X- P s8 D' T
$lpa_post_wordcut = get_option("lpa_post_wordcut");
2 Y) Z) ~: l. d+ f
$ d4 x; J6 Q" Y" y $lpa_post_letters = get_option("lpa_post_letters");
; J% M* P, e: U# A: [ $lpa_post_linktext = get_option("lpa_post_linktext");
+ _! L; f' H5 S- ^; s" t% t/ t( w# ? $lpa_post_ending = get_option("lpa_post_ending");
7 D1 s$ |) L; @9 }( J: U8 a
0 a$ c, C& m' Q7 @+ X. B $lpa_post_home = get_option("lpa_post_home");7 i% p9 o' }) R4 @
$lpa_post_category = get_option("lpa_post_category");) y& n, e8 `: \+ N7 {' I
$lpa_post_archive = get_option("lpa_post_archive");
7 S5 r% |& b! `7 @4 e" M3 d2 y $lpa_post_search = get_option("lpa_post_search");9 R. g9 i$ V9 Q; }
$lpa_striptags = get_option("lpa_striptags");" G. O: \9 h. c
; V" p3 A' |, f6 U; x // If post letters are not set, default is set to 300
% B2 _ R3 q9 g0 J0 _. L8 X if ($lpa_post_letters == ""){
. C6 [6 D( R+ ]1 n9 U6 v5 o $lpa_post_letters = 300;, P7 _! W; d( o" I" v8 q
}% \/ \ Z/ p, H. c; g
if ( is_home() || is_category() || is_archive() || is_search() ) {
" A. Q* w3 }8 j+ a( d* D 2 _* c0 N1 J9 Y+ t8 F5 o
$paragraphcut = explode('</p>', $content);8 n+ P' @" S5 b+ \7 a, w6 F, y- y
global $post;
* ]; D, }$ `9 v. Y $ismoretag = explode('<!--',$post->post_content);% U0 R8 n- P! L& k# {/ ]5 s) a
$ismoretag2 = explode('-->', $ismoretag[1]);. h( X7 M; G# C! I
if ($ismoretag2[0] != "more") {
5 Z4 o( v& v0 Z' l9 t echo $paragraphcut[0];4 u1 |4 P1 j$ g. u" A
echo $lpa_post_ending;
- K& K5 m: Q+ E& o if ($lpa_post_linktext != ""){& ~0 o+ C% q1 w5 a: F
//mark080717 echo " <a href='" .get_permalink(). "' rel=\"nofollow\">".utf8_encode($lpa_post_linktext)."</a>";7 j. \! ` D B* `) M* b. {
echo "<a href='" .get_permalink(). "' rel=\"nofollow\">".$lpa_post_linktext."</a>";6 q, e; O1 q a0 F4 f [6 O% v2 s
}- U' i0 j0 U0 |) F6 y
echo "</p>";$ ^, _) t3 [" p; T" [; Z
}/ }2 d6 V. N M
else {
* _% T/ a' y. x+ ] return $content;$ \6 _% s9 g5 U
}
; }5 b- X& x7 t7 p }
# Y4 l+ k1 r3 _. {9 o+ E1 |" H else {
) o9 S& t4 |( w l& @& ? return $content;5 \! l' U7 J Y: g
}6 O# H% A+ t4 W/ f& M! T* @
& j) B5 h* n4 o- A1 x& E+ O* g}# n* ]+ I0 J& P3 ^6 {9 O5 N8 Q
add_filter('the_content','lpa_replace_content'); |