本帖最後由 諾基亞 於 2011-10-3 09:48 編輯 9 U) \9 I; _% l" I8 ^
( g6 L( t6 [& u0 a+ M+ @; ~我看了下,覺得寫得很一般啊。代碼混亂,特別是function.php裡面
. l$ `; M* i- t Q; C, ?
( l* m) [' D$ u5 W4 c. ^% q) o如果要用,0 z+ b$ m5 W" i& z& z7 |
打開index.php
6 l" `& a; E, P: [# h1 p. I/ ]$ B3 V3 A$ I
9 }; E; j2 a" \3 e( k( q找到<div class="intro">
( ]+ @, _' x6 l) {0 N( @3 s <?php if(is_category() || is_archive() || is_home() ) {
0 @6 S9 |. z9 i7 L" ?4 l the_excerpt();& T! k/ U* P5 j
} else {
, k9 z; t, S a& Q, z* F! k6 H the_content('Read the rest of this entry »');
0 O1 r$ m* T: B: C }
) |' R! Q! D5 M+ n+ e( z ?>* v4 l5 g" i4 |5 O& m
</div>: l% x- Y& O: _ Z! N, j4 N
2 T6 ?& R& x6 X5 ~1 Z" _' S! {" U+ f
修改成, w1 X9 U& S& @
<div class="intro">
8 p8 ] T# [6 S$ C0 b4 E. R* d <?php the_content(); ' S# L, N: d9 |
?>! ]9 h8 \! r, s5 C/ g
</div>5 l( I ]; Y( I8 F @8 o
, B. S4 ?6 O$ V- \2 D4 z
8 U* C7 P, R# a# `4 `
" u9 [, d: m* b+ ? r% L) B打開function.php,找到最後,刪除: q/ N( A l8 P
, z( {& Z) u, f$ m, c: tfunction lpa_replace_content($content): l8 m: v5 C; ]( _5 {
{
/ X* _+ X. b5 D& P% k7 K // Get data from database
: i" M7 }0 Q* `% r; `4 s. E $lpa_post_wordcut = get_option("lpa_post_wordcut");* j" @! @, g6 W
k' ^ z& l" ~
$lpa_post_letters = get_option("lpa_post_letters");4 F' B, L& N! c5 [9 I
$lpa_post_linktext = get_option("lpa_post_linktext");. t% F6 g3 U; U. \9 a6 B
$lpa_post_ending = get_option("lpa_post_ending");3 |, q9 X' V+ u) E% W* |; X
2 N9 P. X; i4 J$ z, B: p$ u
$lpa_post_home = get_option("lpa_post_home");
# B& o$ H X8 w/ [+ R! ? $lpa_post_category = get_option("lpa_post_category");& N1 p/ O: P+ |- u9 T
$lpa_post_archive = get_option("lpa_post_archive");
w3 Y+ B+ {6 R, W6 c% ?! u $lpa_post_search = get_option("lpa_post_search");
* ~! C8 b3 S4 n& U6 h $lpa_striptags = get_option("lpa_striptags");
. w! z0 o, P5 o
* p Y1 S( S/ x# @ // If post letters are not set, default is set to 300
2 o x" j. v6 ]# M5 Q1 H; D if ($lpa_post_letters == ""){
8 b5 C" M% q& b5 m+ o) o $lpa_post_letters = 300;; z1 l, {, E1 L: w1 n0 z
}/ E* e9 z* h" m( |; r- u; _
if ( is_home() || is_category() || is_archive() || is_search() ) {* w* w2 z: }. Q! X7 g- P
6 O% s3 d4 H. s/ s1 n
$paragraphcut = explode('</p>', $content);
! h0 P% t- e1 o% l& q1 [ global $post;1 q5 b( H: H2 a) Q5 |
$ismoretag = explode('<!--',$post->post_content);
) C: ^ {# N6 C v3 y $ismoretag2 = explode('-->', $ismoretag[1]);
) o; w# M" N3 P if ($ismoretag2[0] != "more") {
$ |. X5 [0 @$ s. O" W4 d; W echo $paragraphcut[0];% n# G% ~) y, B. B% L- ~
echo $lpa_post_ending;
) R# m3 q% m$ H' F if ($lpa_post_linktext != ""){2 ~) {. ^8 A3 G# B* X! I
//mark080717 echo " <a href='" .get_permalink(). "' rel=\"nofollow\">".utf8_encode($lpa_post_linktext)."</a>";
/ h% O: H- S% m% f8 b* Z echo "<a href='" .get_permalink(). "' rel=\"nofollow\">".$lpa_post_linktext."</a>"; [+ h* x# s( h' [1 f5 G
}) Y0 A$ m( y2 ?( c9 I
echo "</p>";' i' Z, B. T- E* q* g
}( i/ h. F1 [6 J, E
else {
R+ F0 t& V* ?, J' ] return $content;- m$ L" N9 I1 z
}
* {0 w) n! ?" L% n2 j2 E }
% }- f' i1 T9 t$ i1 \0 D6 l# L* E else {3 g4 [6 p/ F2 T6 |
return $content;
/ z1 A7 [) k1 o }
- J1 _4 E: w: F
) b1 I% Z' c( s% m/ @# {0 v}
, P& X1 _: }- ?1 u) Gadd_filter('the_content','lpa_replace_content'); |