过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2009-7-27 15:01:47 | 顯示全部樓層 |閱讀模式
下了幾個不好用,誰有好的推薦下啊?' l6 T9 j% Y5 c

* c- i8 F+ z2 W& ~/ W: E6 ?! F# t謝謝!
發表於 2009-7-27 15:40:17 | 顯示全部樓層
你可以使用插件來實現這個功能,不過,不喜歡插件的話,可以照以下做法來實現。
7 C3 b* P' G, V7 ?, V0 L5 R* J9 w" K& U- C. v" o5 U5 y5 N; F
·使用nextpage標籤來實現分頁% g) x; t! }+ H! l

' I# ~# z- I/ c% G  X) T這個標籤的使用方法和more標籤非常類似,不同的是,nextpage標籤可以在一篇日誌中使用多次。你只要在需要進行分頁的段落處添加一個<!--nextpage-->標籤。6 P2 v9 b1 x3 _6 V7 i
4 T( m3 Q; {. |' D- c2 ~
·確保你的模板支持分頁顯示8 v& }6 R. Y9 h" _# S$ k

, F3 z6 R4 y' k8 EWordPress的默認模板是支持這個分頁顯示功能的,可以打開wp-content\themes\default文件夾下的sigle.php文件,在其中可以找到以下一行代碼:5 ]/ z1 a; Z# k& N6 G
/ Z9 @0 p1 y6 r6 f' i# Q
<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>: X' N' V8 `! G2 r

7 v: i, r6 G4 T如果你使用了其他模板,並且該模板不支持分頁顯示的話,應把以上代碼複製以後添加到對應模板文件夾的sigle.php文件中。當然了,如果你的日誌首頁是顯示全文的,你也有必要把該代碼添加到對應模板文件夾的index.php文件中。演示效果可以看本站較長的一篇文章《十二個月內 僅僅依靠Google打造成功網站》。
+ Z7 r( V, T8 Y% `$ x5 G; i7 X8 r
$ U7 ^9 o& X/ j% x$ J7 r3 {$ l·打開WordPress編輯器的nextpage標籤- R$ D+ d9 s' l7 G

2 a1 q& n5 s* ^& y% J, j% Q; JWordPress編輯器分為代碼編輯器和可視化編輯器,打開源代碼編輯器中nextpage標籤的辦法是:( g# b; l; V$ W
- X0 T2 j& h: h" r1 C2 l* m- z
打開\wp-includes\js目錄下的quicktags.js文件,找到以下代碼:
. O6 G% ^) Q- i  Y( t6 E& S! i2 L* h' O8 Q9 E3 [) l5 C1 H
/* + {- z) _( M3 d
edButtons[edButtons.length] =
- f7 E- I4 J0 L% f8 [$ Fnew edButton('ed_next' . J& M6 q  @0 m# L  t( f
,'page' / r8 J" D1 W4 b2 ^9 ]8 s! L) W
,'<!--nextpage-->'
" x6 [; G* @8 Q,''
( {% u7 t! w" K$ ]6 J+ R,'p'   K, a; _6 ]+ V5 b
,-1
) s/ S+ Q: O( z( h); ! i. F& {7 n$ x$ O& c3 Z  s- r/ g
*/
7 d/ G+ a, O9 C8 C) ~, T
* L' O' H/ h! D4 d把這段代碼前後的註釋代碼/*和*/刪除掉,保存並上傳覆蓋原文件。) z4 u# C0 d3 T* T$ ]% S

; ?# F" o8 Q0 ^7 x: s' e  _; z% l打開可視化編輯器中nextpage標籤的辦法是:* ?: V0 }$ [& R& w' g3 H( h7 _
3 o2 V: Z, w8 _
打開\wp-admin\includes\目錄下的post.php文件,添加'wp_page'到以下代碼段中,如下(紅字是添加的代碼):
+ N3 r( X6 l8 t3 }: B' H6 {' _* n1 s3 Q: s2 i5 D
$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' ));
% S2 [5 _2 c9 o* x! S& C: a
+ r0 C" r+ k( ~1 g2 l·避免feed被分頁0 M- d. [! E6 h# J1 k( e

; L, G# N' m+ p# T0 m, Q打開分頁功能後,會導致feed裡的日誌也被分頁。解決辦法是:
! K5 C( C% p3 O
2 t! g) F9 \- R* b7 E. p* Z找到\wp-includes\目錄下的query.php,修改如下(紅字是添加的代碼):
5 h: W( |# j* X$ P& L' }3 Y& y2 n
if ( strpos( $content, '<!--nextpage-->' ) && (!is_feed()) ) {2 ~, \% t# w3 p) o! [2 ~

) [; v3 O4 O" J7 l- [保存並上傳覆蓋原文件即可。

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

 樓主| 發表於 2009-7-27 16:32:29 | 顯示全部樓層
@xiaoqiu
1 j/ j1 v3 C0 t3 E* O% A
3 t% \( B4 A0 |( t, D這個文章在網上看到了,不想改代碼,想找個插件,請問有什麼好插件呢?
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

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

GMT+8, 2025-5-25 20:41

By DZ X3.5

小黑屋

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