过期域名预定抢注

 找回密碼
 免费注册

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

[複製鏈接]
發表於 2009-7-27 15:01:47 | 顯示全部樓層 |閱讀模式
下了幾個不好用,誰有好的推薦下啊?& F8 H5 E: P+ z6 l

9 B. Z; H5 q- @2 V+ V謝謝!
發表於 2009-7-27 15:40:17 | 顯示全部樓層
你可以使用插件來實現這個功能,不過,不喜歡插件的話,可以照以下做法來實現。* s, x9 X$ N. D0 b
- G; z7 ~' z2 W7 ]8 Y
·使用nextpage標籤來實現分頁1 f: D# e+ s/ B2 V

2 |3 z3 L" ^9 J這個標籤的使用方法和more標籤非常類似,不同的是,nextpage標籤可以在一篇日誌中使用多次。你只要在需要進行分頁的段落處添加一個<!--nextpage-->標籤。
8 _( a! h7 m! F0 q! v( ]' u- ~" ^& ]: j' X7 ?: `/ C- @; o
·確保你的模板支持分頁顯示
% M9 A# P7 m# G. Y9 L( B
( h; O$ i2 v5 G/ P1 L' B+ A; @WordPress的默認模板是支持這個分頁顯示功能的,可以打開wp-content\themes\default文件夾下的sigle.php文件,在其中可以找到以下一行代碼:
- b: H) l3 T7 }) u) F% [6 ]' l% D7 K) H
<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>/ w+ C( R' n! L7 A& J5 A/ Q) N
( x& h: Q3 o( ~+ c! t. }5 Z! V( |
如果你使用了其他模板,並且該模板不支持分頁顯示的話,應把以上代碼複製以後添加到對應模板文件夾的sigle.php文件中。當然了,如果你的日誌首頁是顯示全文的,你也有必要把該代碼添加到對應模板文件夾的index.php文件中。演示效果可以看本站較長的一篇文章《十二個月內 僅僅依靠Google打造成功網站》。
1 J- e3 T# i& G
: n  w  B/ m3 x3 Y6 L: s! d/ z·打開WordPress編輯器的nextpage標籤
/ _$ _5 `0 ~, N: L( c" O' e3 e* \% ^( E! A+ p, {
WordPress編輯器分為代碼編輯器和可視化編輯器,打開源代碼編輯器中nextpage標籤的辦法是:
) @$ |- \. O# |0 ]) r) ?* d* H) H8 O$ Y" s
打開\wp-includes\js目錄下的quicktags.js文件,找到以下代碼:
: d% H1 }  J- h  X% J
: w" _, V- W% n9 {. `/*
$ B% `. D( Y+ j. X0 medButtons[edButtons.length] =
4 o3 v1 ~) l# `. l5 x4 f4 Vnew edButton('ed_next'
( Z; e. X5 f7 T, N7 M7 C- Z) p,'page'
5 ?0 N9 R1 J+ T4 c# ?,'<!--nextpage-->'
& E0 ^) R) k/ n# C: |. h,''
; z5 W% i5 B, n( d,'p' + N' c  w7 r& B+ Q( c# C
,-1 " a/ I0 @: y( a' @' m) t
); 5 c9 Y) A! u! q$ J7 O
*/7 h1 `. u# v" N( N
5 t% e) j. e2 V$ a/ {8 a
把這段代碼前後的註釋代碼/*和*/刪除掉,保存並上傳覆蓋原文件。- `4 i2 q5 n( i+ a9 ?" j& Z" H
0 A1 E; Q9 x0 X9 ]; z# E" Y
打開可視化編輯器中nextpage標籤的辦法是:
- K' U' S7 y: B: E& K( p/ E( \" ?/ ^( T! Z! N8 V+ z- @6 d6 L
打開\wp-admin\includes\目錄下的post.php文件,添加'wp_page'到以下代碼段中,如下(紅字是添加的代碼):
+ Y- G7 u* x, }3 p4 `/ o) s' X9 T2 Q" q  @- Q9 z, [3 [
$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' ));
% b/ y8 |% O+ E& v' x% U5 Y( i( J+ o2 _4 C9 _  n' x, d
·避免feed被分頁- c8 _! @. {2 E

+ m$ o# J& |9 m0 I3 w打開分頁功能後,會導致feed裡的日誌也被分頁。解決辦法是:; E+ N* Q/ B  e7 O, f
# j! ^; T& `7 q4 A- ^) K& g3 o  j2 f; f
找到\wp-includes\目錄下的query.php,修改如下(紅字是添加的代碼):
. {0 }8 G3 `! N4 m/ ^0 r
9 j8 Y( w* \/ l( c9 ^/ gif ( strpos( $content, '<!--nextpage-->' ) && (!is_feed()) ) {
) a/ p2 \/ A- ^4 R/ o
  l5 I! z6 I' H1 L保存並上傳覆蓋原文件即可。

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

 樓主| 發表於 2009-7-27 16:32:29 | 顯示全部樓層
@xiaoqiu' j" ~; M8 ]1 z% I+ K

3 o( \8 m8 N+ D$ q  u' \0 N2 F( {這個文章在網上看到了,不想改代碼,想找個插件,請問有什麼好插件呢?
回復 给力 爆菊

使用道具 舉報

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

使用道具 舉報

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

本版積分規則

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

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

GMT+8, 2025-2-21 22:11

By DZ X3.5

小黑屋

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