你可以使用插件來實現這個功能,不過,不喜歡插件的話,可以照以下做法來實現。! ?( _& i( I) P$ M& e$ H
# O" {: h8 h4 b7 V8 [4 ^·使用nextpage標籤來實現分頁& S# Y& ^# w, Q a4 |
% j9 E T: I% q3 C2 X, O/ h: Z這個標籤的使用方法和more標籤非常類似,不同的是,nextpage標籤可以在一篇日誌中使用多次。你只要在需要進行分頁的段落處添加一個<!--nextpage-->標籤。
7 B8 W* Z3 N* u( u9 Q- y- v% a5 K& k8 I. h/ ]) ?
·確保你的模板支持分頁顯示
, U- e8 c7 `4 U) o5 A! @2 H! K& s6 A* h; ^6 r( o
WordPress的默認模板是支持這個分頁顯示功能的,可以打開wp-content\themes\default文件夾下的sigle.php文件,在其中可以找到以下一行代碼:
/ Z4 L( f" k/ A1 d, @2 e4 P- M" I; S/ e$ b2 L
<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>: Y7 i8 P, o6 W4 A Z
4 F! R- W7 [ K# [) n# Q9 y. o
如果你使用了其他模板,並且該模板不支持分頁顯示的話,應把以上代碼複製以後添加到對應模板文件夾的sigle.php文件中。當然了,如果你的日誌首頁是顯示全文的,你也有必要把該代碼添加到對應模板文件夾的index.php文件中。演示效果可以看本站較長的一篇文章《十二個月內 僅僅依靠Google打造成功網站》。
; g! @8 U( F5 V$ Z/ q, K* X. }+ i
·打開WordPress編輯器的nextpage標籤, U2 K3 c8 u F8 y5 s& V
" l/ B/ u) C, P h4 r
WordPress編輯器分為代碼編輯器和可視化編輯器,打開源代碼編輯器中nextpage標籤的辦法是:( E. G t! D! L8 T w
* v* w) ]' t& ^! N" o$ C4 z打開\wp-includes\js目錄下的quicktags.js文件,找到以下代碼:- w6 ?- g, Z2 e
4 U' w1 z( M4 m% H( c/*
# @' z. H" U/ O) TedButtons[edButtons.length] = : B( z. j8 }8 W1 L* W7 N; i2 L( @5 ]
new edButton('ed_next' {' g$ ?7 \8 w0 J; M4 x4 A% W
,'page' / [$ `/ |" b$ N. i% N
,'<!--nextpage-->'
% F) R8 l1 M. W4 ]0 k# w,'' : v2 w2 l0 b! `- [; Y. q: l" v
,'p' [9 I5 p' A% V9 k* y3 ^% b
,-1 9 f9 V( [1 e) H& e# Z
); 9 k4 U, ~: H7 ]: ~% V9 n5 f
*/
5 R, ^) G1 V8 U. X0 V+ Z4 p- w$ T$ Q
把這段代碼前後的註釋代碼/*和*/刪除掉,保存並上傳覆蓋原文件。6 E5 [% p5 z6 d2 V0 ?
8 ?+ o: R" \' F+ S, \$ @打開可視化編輯器中nextpage標籤的辦法是:1 m7 v" D2 N- J6 a5 B/ i5 n* @
( i/ o' W2 q5 g! Z# l# W打開\wp-admin\includes\目錄下的post.php文件,添加'wp_page'到以下代碼段中,如下(紅字是添加的代碼):
. H& P* o6 {" O8 i% ~$ r( `! Q1 k
! m' d: Y) @; N h/ m$mce_buttons = apply_filters('mce_buttons', array('bold', 'italic', 'strikethrough', '|', 'bullist', 'numlist', 'blockquote', '|', 'justifyleft', 'justifycenter', 'justifyright', '|', 'link', 'unlink', 'wp_more', 'wp_page','|', 'spellchecker', 'fullscreen', 'wp_adv' ));
2 f/ ~! r5 D' g, |, `2 L+ A- R& v1 X# Q- t: T4 l- a) M
·避免feed被分頁% ~. N C2 k" W* y) p
% O8 [% {& y2 O0 j打開分頁功能後,會導致feed裡的日誌也被分頁。解決辦法是:
3 b9 i: B' H3 w* N0 ?' E8 p$ ] ~; z+ J
找到\wp-includes\目錄下的query.php,修改如下(紅字是添加的代碼):! u3 v4 L. y: ~; G
. J2 w+ { W: b7 }8 E
if ( strpos( $content, '<!--nextpage-->' ) && (!is_feed()) ) {) c7 D7 ~) J7 ?
) H6 _* I5 _; b7 ?& U& Y% v
保存並上傳覆蓋原文件即可。 |