1 、在 WordPress 編輯器裡新增分頁按鈕

在主題檔案裡找到 functions.php 檔案,新增以下程式碼:

function enable_more_buttons($buttons) {

$buttons[] = ‘wp_page’;

return $buttons;

}

add_filter(“mce_buttons_3”, “enable_more_buttons”);

儲存退出,效果如下:

2 、找到當前主題的 single.php 檔案,找到如下程式碼:

<?php the_content(); ?>

然後在下面加上如下程式碼:

<?php wp_link_pages(); ?>

最後儲存退出。以後在寫文章的時候只要將遊標定位到想分頁的地方點一下分頁按鈕我們的文章就可以實現分頁顯示了,預設的分頁效果圖如下:

再給出兩種效果的程式碼,第一種是增加了” 上一頁” 和” 下一頁” 選項,並且在一塊的效果,如下圖:

程式碼如下:

<?php wp_link_pages(‘link_before=<span class=”single-navi”>&link_after=</span>&before=<div id=”single-navi”>

<div class=”wp-pagenavi”><p><span class=”pages”> 頁面:</span>&after=&next_or_number=number’); ?> <?php wp_link_pages(‘before=&after=</p>

<div class=”fixed”></div></div></div>&next_or_number=next&previouspagelink=上一頁&nextpagelink=下一頁’); ?>

第二種是” 上一頁” 和” 下一頁” 選項在兩邊的效果,如下圖:

程式碼如下:

<?php wp_link_pages(‘before=&after=&next_or_number=next&previouspagelink=上一頁&nextpagelink= ‘);

wp_link_pages(‘before=&after=&next_or_number=number’); echo ” “;

wp_link_pages(‘before=&after=&next_or_number=next&previouspagelink= &nextpagelink=下一頁’); ?>

上面第二種效果還有一種程式碼可以實現,程式碼如下:

<?php wp_link_pages(array(‘before’ => ‘<div class=”Pages”>> 文章分頁:’, ‘after’ => “,

‘next_or_number’ => ‘next’, ‘previouspagelink’ => ‘ 上一頁’, ‘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’ => “ 下一頁”)); ?>

知其然也要知其所以然,附上官方對 wp_link_pages 的函式的介紹:

引數:

before

(字串) 所有連結前的文字。預設為<p>pages: 。

after

(布林) 所有連結後的文字 。預設為</p> 。

link_before

(字串) 單個連結文字前的文字。預設為空。 (要求 2.7 或之後的版本)

link_after

(字串) 單個連結文字後的文字。預設為空。 (要求 2.7 或之後的版本)

next_or_number

(字串) 是否指明頁面數。

值:number -(預設) 即顯示頁面數;

next -(要求 1.5 或之後的版本)

nextpagelink

(字串) 連結到下一頁的文字。預設為 Next page 。 (要求 1.5 或之後的版本)

previouspagelink

(字串) 連結到上一頁的文字。預設為 Previous page 。 (要求 1.5 或之後的版本)

pagelink

(字串) 頁面數的字串格式。預設為%,它可以生成諸如」1″,」2″這類數字。

more_file

(字串) 連結應指向的頁。預設為當前頁。

echo (布林) 是否輸出或返回結果。 1 -是 (預設);0 -否