欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

無憂主機(jī)原創(chuàng):無插件完美實(shí)現(xiàn)wordpress長(zhǎng)文章分頁(yè)

作者 / 無憂主機(jī) 時(shí)間 2012-02-06 02:45:33

無憂主機(jī)(www.gle-technology.com)今天在維護(hù)中,發(fā)現(xiàn)我們的一個(gè)wp站上的文章非常長(zhǎng)、而且整篇文章中至少有20長(zhǎng)以上的圖片,我用鼠標(biāo)拖了三次都還沒拖到底(汗!!)。我們先不說網(wǎng)頁(yè)加載速度和訪問速度,當(dāng)從用戶訪問來說,我想沒幾個(gè)人會(huì)耐著性子把這種文章看到底,即使看完,我想訪問用戶也是非常累的。而且,這種長(zhǎng)文章、再加上大量圖片,這會(huì)嚴(yán)重影響頁(yè)面加載速度、而且也會(huì)把網(wǎng)頁(yè)拖的很長(zhǎng)的影響美觀,如果碰到網(wǎng)速不好的用戶,加載時(shí)間就非常長(zhǎng)、無形中就更多的消耗php虛擬主機(jī)寶貴的流量。我建議用戶將wordpress非常長(zhǎng)的文章分頁(yè)顯示;即方便用戶閱讀,也加快網(wǎng)頁(yè)加載速度,而且還有一個(gè)附帶效果——提高網(wǎng)站PV。 那么如何在wordpress里面實(shí)現(xiàn)長(zhǎng)文章分頁(yè)效果類?無憂主機(jī)(www.gle-technology.com)在網(wǎng)上參考了非常多的文章,并整理出確實(shí)可行的修改方法。(注:網(wǎng)上很多關(guān)于wordpress文章分頁(yè)教程都是針對(duì)wp老版本,不合適最新版本3.3使用。大家參考其它教程的時(shí)候注意教材發(fā)布時(shí)間。)本教程將針對(duì)wordpress 3.3.1版本如何實(shí)現(xiàn)文章分頁(yè)效果做詳細(xì)說明。 要實(shí)現(xiàn)的效果:一篇很長(zhǎng)的文章(圖片+文字)可以自定義在任意地方截?cái)?、分?yè),將長(zhǎng)文章以 1、2、3、4…等分割成幾個(gè)部分,方便用戶閱讀。 實(shí)現(xiàn)方法:不實(shí)用wp插件,直接修改wp源代碼。 在修改源代碼的過程中,我們需要對(duì): …/ wp-includes/class-wp-editor.php; …/wp-content/themes/網(wǎng)站wp主題目錄/single.php; …/wp-includes/js/quicktags.dev.js; …/wp-includes/js/quicktags.js。 這4個(gè)文件進(jìn)行修改。請(qǐng)開始修改前,將這幾個(gè)文件下載到本地電腦,并備份。無憂主機(jī)(www.gle-technology.com)推薦使用文本編輯器editplus工具進(jìn)行修改。詳細(xì)過程如下:(提修改時(shí)請(qǐng)注意全英文狀態(tài)輸入) 1、 使用editpulsu打開class-wp-editor.php,,約在357行,在'wp_more',后面添加:'wp_post', 。如下如 ? 2、 使用editpulsu打開quicktags.js,拉到最后,找到: c.TagButton("more","more","<!--more-->","","t") 并在后面添加一段: edButtons[130]=new c.TagButton("page","page","<!--nextpage-->","","p"), 把最后一條中的edButtons的參數(shù)分別改為:edButtons[140]和edButtons[150]修改后如下: edButtons[140]=new c.SpellButton(),edButtons[150]=new c.CloseButton()})(); quicktags.dev.js添加代碼修改參數(shù)后,如下圖所示: ? 3、 使用editpulsu打開quicktags.dev.js,約620行位置, 請(qǐng)?jiān)? edButtons[120] = new qt.TagButton('more','more','<!--more-->','','t'), 后面添加增加一段代碼如下: edButtons[130] = new qt.TagButton('page','page','<!--nextpage-->','','p'), 同時(shí)修改第622、623行為: edButtons[140] = new qt.SpellButton(), edButtons[150] = new qt.CloseButton() quicktags.dev.js文件最終修改后如下圖: 4、 使用editpulsu打開single.php,這個(gè)操作是要讓我們wp主題支持分頁(yè)功能,修改后,我們只需要在wp后臺(tái)文章編輯器中,選擇 “page”按鈕,直接對(duì)文章進(jìn)行分頁(yè),非常簡(jiǎn)單,就想使用“more”功能按鈕一樣。打開single.php在最后添加如下代碼: <?php wp_link_pages('before=<div id="page-links">&next_or_number=number'); wp_link_pages('before=&after=</div>&next_or_number=next&previouspagelink=上一頁(yè)&nextpagelink=下一頁(yè)'); ?> 經(jīng)過上面4步修改,然后把文件上傳覆蓋后,wordpress后臺(tái),查看文本編輯器里面就多了一個(gè)page功能。我們寫文章的時(shí)候,就可以隨意使用<!--nextpage-->標(biāo)記,對(duì)文章進(jìn)行分頁(yè)顯示了。是不是非常簡(jiǎn)單、方便、實(shí)用類??纯磩趧?dòng)成果: 文章分頁(yè)效果展示如下圖:   純Linux環(huán)境下高端免備案[香港獨(dú)立IP地址]?php空間,僅僅只需199元一年起。商務(wù)中國(guó)域名核心代理直銷50元注冊(cè)國(guó)際頂級(jí)域名。

本文地址:http://www.gle-technology.com/wordpress/5140.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服