導航:首頁 > 文件教程 > wordpress分類分頁

wordpress分類分頁

發布時間:2025-09-11 14:42:24

wordPress網站如何使長文章實現分頁

WordPress長文章分頁的操作步驟:

第一步:進入WordPress網站後台,在外觀下找到「編輯」選項,然後找到文章頁面模塊single.php,在single.php中找到下面的代碼

<?phpthe_content();?>

第二步:找到上面的代碼之後,在其下方添加wordpress自帶的分頁功能函數代碼:

<?phpwp_link_pages();?>

第三步:第二步的代碼可以實現簡單的分頁效果,如果你想讓分頁按鈕更加美觀的話,可以將第二步的代碼替換成下面的調用代碼:

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

通過下面的CSS代碼來控制分頁按鈕的顯示樣式,直接復制下面的CSS樣式到style.css文件中,這樣就可以實現下面的效果

/**頁面分頁**/

.fenye{text-align:center;margin:0pxauto10px;font-weight:bold}

.fenyespan{background-color:#DDDDDD;color:#fff;font-weight:bold;margin:0px1px;padding:1px6px;display:inline-block;text-decoration:none;border:1pxsolid#e0e0e0;}

.fenyea{text-decoration:none;}

.fenyeaspan{background-color:#F6F6E8;font-weight:normal;color:#000;text-decoration:none;}

.fenyea:hoverspan{background-color:#DDDDDD;color:#fff;}

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

<p><!--nextpage--></p>

第五步:如果覺得每次使用分頁代碼比較麻煩,可以通過在編輯器上方添加一個「分頁按鈕」來使用,即在文章中需要分頁的地方點一下「分頁按鈕」就會自動的添加分頁代碼。【此步可做可不做】

1、找到 /wp-includes/class-wp-editor.php 文件。查找 『wp_more』, 標簽:(在366行處)

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

2、在 『wp_more』 後添加 『wp_page』, (含單引號和逗號)。修改後代碼如下:

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

3、此時,你就可以在後台寫文章及編輯文章頁面的文本編輯器上看到一個跟 more 標簽按鈕相似的圖標。

同樣,在代碼編輯器也會相應出現一個 nextpage 按鈕。

第六步:消除分類後不同頁面的文章的標題相同的問題,避免影響網站SEO優化。在主題模板文件 header.php 找到類似 <title>……</title> 代碼,將其替換為如下代碼。

<?phpif(is_single()){?><title><?phpechotrim(wp_title('',0));?><?phpif(get_query_var('page')){echo'-第';echoget_query_var('page');echo'頁';}?>—<?phpbloginfo('name');?></title><?php}?>

第七步:實現分頁功能後,會導致Feed頁面的文章被分頁,一般只顯示第一頁的內容,解決方法:打開 wp-includes 目錄下的 query.php 文件,找到下面這行代碼(大概在3578行)

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

⑵ wordpress文章分頁怎麼設置偽靜態鏈接

1:wordpress開始設置偽靜態方法

後台:設置->固定鏈接,然後如圖設置後保存,此項設置後,發現文章鏈接都是偽靜態了,以為大功告成。但不久後就發現問題。

2:遇到問題顯示的結果

1:如果簡單的在自定鏈接後面加上 .html單頁面文章顯示是正常的

2:如果是文章頁有很多分頁的話,就會出下下面的情況

3:查找問題所在

看到這種鏈接,執筆人實在是受不了。於是各種網路谷歌,最後無果。
想到模板分頁調用的函數 wp_link_pages,於是從此函數下手,很快有了結果。
原來每生成一個鏈接都會調用一個鉤子 wp_link_pages_link來方便定製,最後所有鏈接生成完後再調用一個鉤子 wp_link_pages來個總鏈接大定製。
最後鎖定了一個函數 redirect_canonical,該函數觸發同名鉤子

4:wordpress成功實現偽靜態方法

最終決定一試。在當前主題的functions.php文件中加入代碼:

//設置偽靜態開始
//解析url的鉤子
add_filter('post_rewrite_rules', 'add_custom_post_rewrite_rules');
function add_custom_post_rewrite_rules($rules) {
$custom_rules = array('(d+)_(d+).html$' => 'index.php?p=$matches[1]&page=$matches[2]',);
$rules = array_merge($custom_rules, $rules);
return $rules;
}
//設置url鉤子
add_filter('wp_link_pages_link', 'post_custom_rewrite_url');
function post_custom_rewrite_url($output){

$preg = "/(.*)/(d+).html/(d)/";
$output = preg_replace($preg, "$1/$2_$3.html", $output);
return $output;
}

//不許跳轉
add_filter( 'redirect_canonical', 'post_custom_redirect_url');
function post_custom_redirect_url($output){
return false;
}
//設置偽靜態結束

5:最後一步大功告成

上面的設置保存後,再返回後台:設置->固定鏈接,然後不需要設置什麼,就點一下「保存更改」即可,這時你瀏覽發現文章鏈接都是偽靜態了。
以轉載於其它博客,測試4.0版本是可以正常使用。

⑶ wordpress如何控制文章分頁數量最多顯示5頁左右

我安裝了文章列表的分頁顯示插件,很好用,就是不能指定每頁顯示條數,在網上找了這個插件的好多解說說明,但就是沒有這方面的解說。然後後來發現可以這樣子做:
1、進入wordpress後台
2、設置>閱讀>
3、修改博客頁面最多顯示幾篇文章
你想要控制文章分頁數量的話,那就要去下載分頁顯示插件,如果遇到像我那樣的問題,可以按照上面的步驟做。

閱讀全文

與wordpress分類分頁相關的資料

熱點內容
蘋果6smk 瀏覽:112
如何把無人機遙控器的數據導出來 瀏覽:566
ns怎麼檢測數據 瀏覽:748
word第一頁背景 瀏覽:81
蘋果13已下載描述文件在哪裡 瀏覽:805
機器人編程的好處有哪些 瀏覽:922
提取內存數據哪個軟體好 瀏覽:915
手機編程用什麼軟體打開 瀏覽:366
數據線想做貼牌哪裡找供應商 瀏覽:150
掃描出來的文件是什麼 瀏覽:531
wordpress分類分頁 瀏覽:388
java文件夾是否存在 瀏覽:426
word打開文件損壞 瀏覽:272
融資需要分析公司哪些數據 瀏覽:757
ug可以存檔文件夾是什麼 瀏覽:668
如何打開caj文件怎麼打開 瀏覽:146
怎麼做系統桌面文件不丟失 瀏覽:419
汽車電腦編程怎麼學習 瀏覽:789
jssdk同頁面變更url 瀏覽:894
java文件壓縮加密 瀏覽:898

友情鏈接