WordPress 文章内容添加分页的方法

ordPress 文章内容添加分页的方法


我们发布文章时,如果文章比较长,页面就会太长,影响用户阅读。

把文章内容分页后,能提高用户阅读体验,并能对SEO优化。


WordPress系统内置文章内容分页功能。使用很简单,只要在文章中想要分页的地方,插入<!--nextpage--> 即可。(注意是在文本编辑模式下)

要实现文章内容分页功能,还需要theme支持,现在大部分的theme都支持文章内容分页。WordPress的默认theme是支持的,如果你的theme不支持,

那么请找到你theme内的 single.php 里的这行代码

  1. <?php the_content(); ?>  

在这行代码的下面加入

  1. <?php  
  2.     $args = array(  
  3.     'before'           => '<p>' . __('Pages:'),  
  4.     'after'            => '</p>',  
  5.     'separator'        => ' ',  
  6.     'nextpagelink'     => __('Next page'),  
  7.     'previouspagelink' => __('Previous page')  
  8.     );  
  9.     wp_link_pages($args);  
  10. ?>  

wp_link_pages的使用方法:点击查看


如果不想每次都切换到文本编辑模式,可以在WordPress编辑器中添加文章内容分页按钮(Page break)

打开theme下的 functions.php ,加入

  1. /** 
  2.  * 在 WordPress 编辑器添加“下一页”按钮 
  3.  */  
  4. add_filter('mce_buttons','wp_add_next_page_button');  
  5. function wp_add_next_page_button($mce_buttons) {  
  6.     $pos = array_search('wp_more',$mce_buttons,true);  
  7.     if ($pos !== false) {  
  8.         $tmp_buttons = array_slice($mce_buttons, 0, $pos+1);  
  9.         $tmp_buttons[] = 'wp_page';  
  10.         $mce_buttons = array_merge($tmp_buttonsarray_slice($mce_buttons$pos+1));  
  11.     }  
  12.     return $mce_buttons;  
  13. }  








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值