wordpress子分頁(yè) wordpress分類(lèi)

WordPress 文章分頁(yè)功能怎么實(shí)現(xiàn)

WordPress系統(tǒng)是內(nèi)置分頁(yè)功能的,要實(shí)現(xiàn)它極其簡(jiǎn)單,只需要在你想要分頁(yè)的地方加入下面的代碼即可(注意,是在文本編輯模式下):

為崖州等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及崖州網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)、崖州網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

!--nextpage--要讓這個(gè)代碼真正能夠?qū)崿F(xiàn)其分頁(yè)功能,還需要你所使用的Wordpress主題支持,Wordpress的默認(rèn)主題是支持的,如果你的主題不支持,那解決方法也很簡(jiǎn)單,找到你主題文件內(nèi)的single.php里的下面這行代碼:

?php the_content(); ?在這段代碼下面加上:

?php wp_link_pages('before=div id="page-links"after=/div'); ?收工。

如何實(shí)現(xiàn)WordPress文章分頁(yè)

WordPress系統(tǒng)是內(nèi)置分頁(yè)功能的,要實(shí)現(xiàn)它極其簡(jiǎn)單,只需要在你想要分頁(yè)的地方加入下面的代碼即可(注意,是在文本編輯模式下):

1

!--nextpage--

要讓這個(gè)代碼真正能夠?qū)崿F(xiàn)其分頁(yè)功能,還需要你所使用的Wordpress主題支持,Wordpress的默認(rèn)主題是支持的,如果你的主題不支持,那解決方法也很簡(jiǎn)單,找到你主題文件內(nèi)的single.php里的下面這行代碼:

1

?php the_content(); ?

在這段代碼下面加上:

1

?php wp_link_pages('before=div id="page-links"after=/div'); ?

收工。

WordPress網(wǎng)站如何使長(zhǎng)文章實(shí)現(xiàn)分頁(yè)

WordPress長(zhǎng)文章分頁(yè)的操作步驟:

第一步:進(jìn)入WordPress網(wǎng)站后臺(tái),在外觀下找到“編輯”選項(xiàng),然后找到文章頁(yè)面模塊single.php,在single.php中找到下面的代碼

?php?the_content();??

第二步:找到上面的代碼之后,在其下方添加wordpress自帶的分頁(yè)功能函數(shù)代碼:

?php?wp_link_pages();??

第三步:第二步的代碼可以實(shí)現(xiàn)簡(jiǎn)單的分頁(yè)效果,如果你想讓分頁(yè)按鈕更加美觀的話,可以將第二步的代碼替換成下面的調(diào)用代碼:

?php?wp_link_pages(array('before'?=?'div分頁(yè)閱讀:',?'after'?=?'',?'next_or_number'?=?'next',?'previouspagelink'?=?'上一頁(yè)',?'nextpagelink'?=?""));????php?wp_link_pages(array('before'?=?'',?'after'?=?'',?'next_or_number'?=?'number',?'link_before'?='span',?'link_after'='/span'));????php?wp_link_pages(array('before'?=?'',?'after'?=?'/div',?'next_or_number'?=?'next',?'previouspagelink'?=?'',?'nextpagelink'?=?"下一頁(yè)"));??

通過(guò)下面的CSS代碼來(lái)控制分頁(yè)按鈕的顯示樣式,直接復(fù)制下面的CSS樣式到style.css文件中,這樣就可以實(shí)現(xiàn)下面的效果

/**頁(yè)面分頁(yè)**/

.fenye{text-align:center;margin:0px?auto?10px;font-weight:bold}

.fenye?span{background-color:#DDDDDD;color:#fff;font-weight:?bold;margin:0px?1px;padding:1px?6px;display:inline-block;text-decoration:none;border:1px?solid?#e0e0e0;}

.fenye?a{text-decoration:none;}

.fenye?a?span{background-color:#F6F6E8;font-weight:?normal;color:?#000;text-decoration:?none;}

.fenye?a:hover?span{background-color:#DDDDDD;color:?#fff;}

第四步:在文章中需要分頁(yè)的位置插入分頁(yè)代碼【必須在代碼文本模式下插入】

p!--nextpage--/p

第五步:如果覺(jué)得每次使用分頁(yè)代碼比較麻煩,可以通過(guò)在編輯器上方添加一個(gè)“分頁(yè)按鈕”來(lái)使用,即在文章中需要分頁(yè)的地方點(diǎn)一下“分頁(yè)按鈕”就會(huì)自動(dòng)的添加分頁(yè)代碼。【此步可做可不做】

1、找到 /wp-includes/class-wp-editor.php 文件。查找 ‘wp_more’, 標(biāo)簽:(在366行處)

$mce_buttons?=?apply_filters('mce_buttons',?array('bold',?'italic',?'strikethrough',?'|',?'bullist',?'numlist',?'blockquote',?'|',?'justifyleft',?'justifycenter',?'justifyright',?'|',?'link',?'unlink',?SPAN?style="TEXT-DECORATION:?underline"STRONGSPAN?style="COLOR:?#ff0000;?TEXT-DECORATION:?underline"'wp_more',/SPAN/STRONG/SPAN?'|',?'spellchecker',?'fullscreen',?'wp_adv'?),?$editor_id);

2、在 ‘wp_more’ 后添加 ‘wp_page’, (含單引號(hào)和逗號(hào))。修改后代碼如下:

$mce_buttons?=?apply_filters('mce_buttons',?array('bold',?'italic',?'strikethrough',?'|',?'bullist',?'numlist',?'blockquote',?'|',?'justifyleft',?'justifycenter',?'justifyright',?'|',?'link',?'unlink',?SPAN?style="TEXT-DECORATION:?underline"STRONGSPAN?style="COLOR:?#ff0000;?TEXT-DECORATION:?underline"'wp_more','wp_page',/SPAN/STRONG/SPAN?'|',?'spellchecker',?'fullscreen',?'wp_adv'?),?$editor_id);

3、此時(shí),你就可以在后臺(tái)寫(xiě)文章及編輯文章頁(yè)面的文本編輯器上看到一個(gè)跟 more 標(biāo)簽按鈕相似的圖標(biāo)。

同樣,在代碼編輯器也會(huì)相應(yīng)出現(xiàn)一個(gè) nextpage 按鈕。

第六步:消除分類(lèi)后不同頁(yè)面的文章的標(biāo)題相同的問(wèn)題,避免影響網(wǎng)站SEO優(yōu)化。在主題模板文件 header.php 找到類(lèi)似 title……/title 代碼,將其替換為如下代碼。

?php?if?(?is_single()?)?{??title?php?echo?trim(wp_title('',0));???php?if?(get_query_var('page'))?{?echo?'-第';?echo?get_query_var('page');?echo?'頁(yè)';}??—??php?bloginfo('name');??/title?php?}??

第七步:實(shí)現(xiàn)分頁(yè)功能后,會(huì)導(dǎo)致Feed頁(yè)面的文章被分頁(yè),一般只顯示第一頁(yè)的內(nèi)容,解決方法:打開(kāi) wp-includes 目錄下的 query.php 文件,找到下面這行代碼(大概在3578行)

if?(?strpos(?$content,'!–nextpage–'?)?)?{

把它修改為下面這行代碼。

if?(?strpos(?$content,?'!--nextpage--'?)??(!is_feed())?)?{

本文題目:wordpress子分頁(yè) wordpress分類(lèi)
分享網(wǎng)址:http://muchs.cn/article38/doheesp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、面包屑導(dǎo)航、定制開(kāi)發(fā)、商城網(wǎng)站、微信公眾號(hào)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化