本帖最後由 諾基亞 於 2011-10-3 09:48 編輯
* b1 R' A7 V* D3 q, F, _
0 t, w; X! f y8 S& f! Q" J我看了下,覺得寫得很一般啊。代碼混亂,特別是function.php裡面( B/ }7 ]# }2 I! g7 T) M0 \6 K* b
- V6 D* F& G M如果要用,& Q$ ]- _' S& V
打開index.php
' r' L( f2 Z! s, B8 W' @0 n( G' b( `
- G- w0 s Z j3 s/ u
) C/ z4 v1 ^5 D0 Z% |) S找到<div class="intro">7 z. _4 s8 z# n0 T. e; I+ h5 e* ~8 u
<?php if(is_category() || is_archive() || is_home() ) {* C1 S3 L1 G$ _5 `' q
the_excerpt();
. D, I" @: M& _( r+ I } else {
9 ` I. M% [# g8 V n: {7 d6 H the_content('Read the rest of this entry »'); & T5 C" C# [" s
} / M6 @( z- H% j" [: C& S
?>
- g3 \2 ]% ]2 R0 c% J* ~# b& l </div>
, k% f" [* s2 @ w5 {3 v- y2 A1 D! ]
修改成
# E% Q F( i8 w9 W# |<div class="intro">/ `/ n( x3 u2 ?
<?php the_content(); + w- D9 c4 @0 t
?>
) m/ \" b* r2 o" ^- Z' i% ~ </div>
* p6 Q6 C6 h# Y* e' H, y \" ], g5 e9 y! K8 w
$ N3 O7 u. C) l" x' D
! w% {. L& g3 @9 ~打開function.php,找到最後,刪除
: J( F6 p' o4 @! ?- \
?# E$ o }# q7 Mfunction lpa_replace_content($content)+ \' `# ~# u4 r% @: _( a; x
{$ l: ~- p- q8 J( N
// Get data from database
& H8 ?4 o2 L8 A $lpa_post_wordcut = get_option("lpa_post_wordcut");5 e6 [. y/ n/ U6 E6 Y$ ~
9 F/ v' G0 U2 S $lpa_post_letters = get_option("lpa_post_letters");/ L. C+ [, W; f! P8 b! r2 _
$lpa_post_linktext = get_option("lpa_post_linktext");
- ~7 ^* o+ a6 n6 b v# Q2 ? $lpa_post_ending = get_option("lpa_post_ending");3 g( I- D: z/ A- U
* n$ W9 x# J5 t. P7 o $lpa_post_home = get_option("lpa_post_home");$ k3 ?* a( Q0 Y
$lpa_post_category = get_option("lpa_post_category");5 e- _# R7 Y: D7 M
$lpa_post_archive = get_option("lpa_post_archive");# v( z7 C6 A8 R& G
$lpa_post_search = get_option("lpa_post_search");. ^6 i2 ]$ @, a- |/ V) W/ O
$lpa_striptags = get_option("lpa_striptags");+ P/ ?* b/ h/ H+ J5 B
7 c' d& B$ [: l' l3 y // If post letters are not set, default is set to 300
" F% Z* F8 o: O9 R" G6 c% ~ if ($lpa_post_letters == ""){
8 `4 m$ M C) T! o5 a: u- O $lpa_post_letters = 300;
n; _. m9 E- I% ~2 i9 R! o. i; U1 ` }
) Y8 I; }4 B) H! j, N% s if ( is_home() || is_category() || is_archive() || is_search() ) {1 p1 U" _- R% }% \4 x
3 Z) g7 c G& N9 Y1 l
$paragraphcut = explode('</p>', $content);
" a+ c( J7 J( u global $post;7 x: i3 E" `; h) R3 K; b G7 j7 p
$ismoretag = explode('<!--',$post->post_content);
2 d% f+ {% J/ w. {8 m $ismoretag2 = explode('-->', $ismoretag[1]);: c) f. ?4 p& v) p& s) V$ E
if ($ismoretag2[0] != "more") {
6 _- g" w% A- O; ^1 N$ ^ echo $paragraphcut[0];9 B( l8 O7 Y- \2 m, c
echo $lpa_post_ending;
$ W6 |% O3 ^5 b if ($lpa_post_linktext != ""){
% W8 e; Y4 |& d% b //mark080717 echo " <a href='" .get_permalink(). "' rel=\"nofollow\">".utf8_encode($lpa_post_linktext)."</a>";
4 r$ Y. J4 U1 [8 p. ~/ G- t echo "<a href='" .get_permalink(). "' rel=\"nofollow\">".$lpa_post_linktext."</a>";
0 X" O4 b6 C# {+ k9 o }
: \( k# h, M1 ]5 R* L/ u$ E echo "</p>";
: ~) n! A: R, V% ]( G* c }
6 t2 A7 E$ ]5 f; J+ B else {
7 S- f& C: _/ q2 D+ L' b: F( G return $content;: D+ D& g! o5 |- o- b
}
" g" R0 S' W" b. {; i& M }
( f* a7 k. p4 c3 y+ y/ X- O4 c else {
4 V( p/ A0 Y y return $content;2 g6 L) f% n+ F9 [# N- Y: h: S/ @
}
8 \% S3 P( u! {$ A- r5 B T+ j
6 j: [' S' w) [% {1 n}
6 J# I; {6 o* z6 Zadd_filter('the_content','lpa_replace_content'); |