欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

wordpress內(nèi)容分頁(yè) wordpress文章分類

wordpress怎樣設(shè)置分頁(yè)

一,分類(category.php),歸檔頁(yè)面(archive.php)及標(biāo)簽頁(yè)面(tag.php)可以使用默認(rèn)的分頁(yè)函數(shù):

浠水ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

section?id="nav_below"?class="navigation"

div?class="nav_previous"?php?next_posts_link('span?class="meta-nav"laquo;/span?Older?posts'?)??/div

div?class="nav_next"?php?previous_posts_link('Newer?posts?span?class="meta-nav"raquo;/span'?)??/div

div?class="clear"/div

/section

當(dāng)然,這種分頁(yè)方式只有前一頁(yè)后一頁(yè)。

如果想采用數(shù)字序號(hào)式分頁(yè),可以安裝插件?wp-pagenavi

二,文章內(nèi)部分頁(yè):

如果單片文章插入分頁(yè)符:

!--nextpage--

就可以完成數(shù)字分頁(yè)。

這個(gè)功能由single.php中的函數(shù)控制,函數(shù)是:

?php?wp_link_pages('before=div?class="page-link"'?.'Pages:'?.?'after=/div')??

如果沒(méi)有,記得插入到

?php?the_content()??

下方。

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)寫文章及編輯文章頁(yè)面的文本編輯器上看到一個(gè)跟 more 標(biāo)簽按鈕相似的圖標(biāo)。

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

第六步:消除分類后不同頁(yè)面的文章的標(biāo)題相同的問(wèn)題,避免影響網(wǎng)站SEO優(yōu)化。在主題模板文件 header.php 找到類似 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)容,解決方法:打開 wp-includes 目錄下的 query.php 文件,找到下面這行代碼(大概在3578行)

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

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

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

實(shí)現(xiàn)wordpress分頁(yè)的幾種方法

wordpress內(nèi)置了很多分頁(yè)的函數(shù),我可以通過(guò)傳參很方便的就完成分頁(yè)功能,只要你有一些css的基礎(chǔ),很容易就可以實(shí)現(xiàn)各式各樣的分頁(yè)樣式,我們來(lái)看看有哪些

一、paginate_links()

例:?php echo paginate_links(array( 'prev_next' = 0, 'before_page_number' = '', 'mid_size' = 2,));?

二、the_posts_pagination()

例:

?php

the_posts_pagination( array('mid_size' = 3,'prev_text' ='上一頁(yè)','next_text' ='下一頁(yè)','before_page_number' = 'span class="meta-nav screen-reader-text"第 /span','after_page_number' = 'span class="meta-nav screen-reader-text" 頁(yè)/span',) ); ?

三、自定義函數(shù),把以下代碼放入主題目錄functions.php中

// 分頁(yè)代碼function par_pagenavi($range = 3){

global $paged, $wp_query;

if ( !$max_page ) {$max_page = $wp_query-max_num_pages;}

if($max_page 1){if(!$paged){$paged = 1;}

if($paged != 1){echo "a href='" . get_pagenum_link(1) . "' class='extend' title='跳轉(zhuǎn)到首頁(yè)'?/a";}

if($max_page $range){

if($paged $range){for($i = 1; $i = ($range + 1); $i++){echo "a href='" . get_pagenum_link($i) ."'";

if($i==$paged)echo " class='current'";echo "$i/a";}}

elseif($paged = ($max_page - ceil(($range/2)))){

for($i = $max_page - $range; $i = $max_page; $i++){echo "a href='" . get_pagenum_link($i) ."'";

if($i==$paged)echo " class='current'";echo "$i/a";}}

elseif($paged = $range $paged ($max_page - ceil(($range/2)))){

for($i = ($paged - ceil($range/2)); $i = ($paged + ceil(($range/2))); $i++){echo "a href='" . get_pagenum_link($i) ."'";if($i==$paged) echo " class='current'";echo "$i/a";}}}

else{for($i = 1; $i = $max_page; $i++){echo "a href='" . get_pagenum_link($i) ."'";

if($i==$paged)echo " class='current'";echo "$i/a";}}

next_posts_link(' ?');}}

模板中調(diào)用方法:

div id="page"?php par_pagenavi(5); ?/div

附帶一點(diǎn)css樣式僅供參考:

#page{width:100%;height:36px;line-height:36px;text-align:left;overflow:hidden;margin-left:auto;margin-right:auto;display:block;text-align:-moz-center;*text-align:center;text-align:center}#page a{text-decoration:none;color:#FFF;background:#282828;display:inline-block;padding:9px 12px;margin:0 5px 0 0;line-height:16px;margin-right:3px}#page a:hover,#page a.current{color:#FFF;background:#32a5e7}

wordpress如何實(shí)現(xiàn)文章內(nèi)容分頁(yè)

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

!--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');??

收工。

分享文章:wordpress內(nèi)容分頁(yè) wordpress文章分類
網(wǎng)站網(wǎng)址:http://chinadenli.net/article22/dojoocc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄品牌網(wǎng)站建設(shè)網(wǎng)站導(dǎo)航動(dòng)態(tài)網(wǎng)站外貿(mào)建站網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(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)

外貿(mào)網(wǎng)站制作