国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

WordPress 實現(xiàn)文章或面頁內(nèi)容太長分頁的方法

2024-09-07 00:52:20
字體:
供稿:網(wǎng)友

有時感覺一篇文章太長瀏覽起來太累,想把文章分頁幾頁然后在文章頂部加一個分頁條,這樣子的功能在Wordpress中如何實現(xiàn)呢?本文告訴你輕松實現(xiàn).

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

<!?nextpage?>

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

<?php the_content(); ?>

在這段代碼下面加上:

<?php wp_link_pages(‘before=<div id=”page-links”>&after=</div>’); ?>

即可.

如果你想了解更多,請查閱 wp_link_pages()

如果你不想每次都切換到文本編輯模式,那你可以 在 WordPress 編輯器添加“下一頁”分頁按鈕.

另一篇 wordpress  實現(xiàn)文章頁/page頁分頁

wp_link_pages($args)該模板標簽為分頁文章(如文章中包含一個或一個以上<!--nextpage--> 快速標簽)顯示分頁鏈接,與link_pages()運行方式幾乎一致,區(qū)別在于,該標簽的參數(shù)以查詢字符串形式傳遞.

默認用法:

  1. <?php $args = array
  2. 'before' => '<p>' . __('Pages:'), 
  3. 'after' => '</p>'
  4. 'link_before' => , 
  5. 'link_after' => , 
  6. 'next_or_number' => 'number'
  7. 'nextpagelink' => __('Next page'), 
  8. 'previouspagelink' => __('Previous page'), 
  9. 'pagelink' => '%'//Vevb.com 
  10. 'more_file' => , 
  11. 'echo' => 1 ); ?> 

參數(shù):

before

(字符串)顯示在所有鏈接前的文本,默認值為<p>Pages:.

after

(字符串)顯示在所有鏈接后的文本。默認值為</p>。.

link_before

(字符串)鏈接文本前的文字。默認值為(blank)(空)。在WP 2.7以及更高版本中,該參數(shù)為必要參數(shù)。

link_after

(字符串)鏈接文本后的文字。默認值為(blank)(空)。在WP 2.7以及更高版本中,該參數(shù)為必要參數(shù)。

next_or_number

(字符串)是否使用頁數(shù)。有效值包括:

number(默認)

next(WP 1.5及之后版本中有效)

nextpagelink

(字符串)下一頁鏈接的鏈接文本。默認值為Next page(下一頁)。(WP 1.5及之后版本中有效)

previoustpagelink

(字符串)上一頁鏈接的鏈接文本。默認值為Previous page(上一頁)。(WP 1.5及之后版本中有效)

pagelink

(字符串)頁數(shù)的格式化字符串。字符串中的%會被替換為數(shù)字,因此Page % 會轉(zhuǎn)換成"Page 1"、"Page 2"等。默認為%。

more_file

(字符串)鏈接所指向的網(wǎng)頁。默認為當前頁面。

echo

(布爾型)響應或返回結(jié)果。默認值為true。有效值包括: 1 (True)—— 默認值    0(False)

默認用法:

<?php wp_link_pages(); ?>

實現(xiàn)數(shù)字+上下分頁:

  1. <?php     
  2.     wp_link_pages('before=<div id="page-links">&next_or_number=number'); 
  3.     wp_link_pages('before=&after=</div>&next_or_number=next&previouspagelink=上一頁&nextpagelink=下一頁'); 
  4. ?> //Vevb.com 

實現(xiàn)上一頁+數(shù)字+下一頁:(如圖 )

  1. <?php 
  2.     wp_link_pages('before=<div id="page-links">&next_or_number=next&previouspagelink=上一頁&nextpagelink=&nbsp;'); 
  3.     wp_link_pages('before=&after=&next_or_number=number&pagelink=%'); 
  4.     wp_link_pages('before=&after=</div>&pagelink=%&next_or_number=next&nextpagelink=下一頁&previouspagelink=&nbsp;'); 
  5. ?> 

注:這種上一頁+數(shù)字+下一頁的方式實現(xiàn)不是很完美,他有多余的兩個空格鏈接.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 仙桃市| 集贤县| 抚松县| 马尔康县| 辽阳市| 甘洛县| 平远县| 洛川县| 贵德县| 罗江县| 南陵县| 吐鲁番市| 鹤庆县| 临安市| 昆明市| 根河市| 云阳县| 松桃| 西林县| 墨竹工卡县| 乌审旗| 新巴尔虎左旗| 阿克| 富蕴县| 开封市| 格尔木市| 额济纳旗| 吴川市| 乌拉特后旗| 马公市| 莎车县| 璧山县| 怀来县| 黎平县| 安吉县| 大足县| 长汀县| 肥城市| 嘉善县| 津南区| 洛扎县|