过期域名预定抢注

 找回密碼
 免费注册

誰能推薦個好用的WP長文章自動分頁插件?

[複製鏈接]
發表於 2009-7-27 15:01:47 | 顯示全部樓層 |閱讀模式
下了幾個不好用,誰有好的推薦下啊?( _+ R+ {3 Y& V4 y8 E+ h  o
- I0 F0 x" m* v- \- A
謝謝!
發表於 2009-7-27 15:40:17 | 顯示全部樓層
你可以使用插件來實現這個功能,不過,不喜歡插件的話,可以照以下做法來實現。! ?( _& 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
保存並上傳覆蓋原文件即可。

評分

參與人數 2 +6 收起 理由
dxszzcylm + 5
无可限量 + 1

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2009-7-27 15:43:38 | 顯示全部樓層
500人超級網賺廣告群:後邊的為什麼沒了?
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2009-7-27 16:32:29 | 顯示全部樓層
@xiaoqiu- T: P5 s, X8 h4 n, A
# K) ?' U8 r$ n7 {
這個文章在網上看到了,不想改代碼,想找個插件,請問有什麼好插件呢?
回復 给力 爆菊

使用道具 舉報

發表於 2009-7-27 17:56:12 | 顯示全部樓層
其實改代碼也not bad,插件太多也不好
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

點基跨境 數位編輯創業論壇

GMT+8, 2025-5-25 23:49

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表