自由屋推书网—热门的小说推荐平台!

你的位置: 首页 > wordpress分享

wordpress不用插件实现文章分页及添加分页符按钮

2015-01-23 07:00:09

wordpress程序功能很强大,不过有些东西对于新手来说没有直接显示出来,比如文章分页功能,下面我们就用三种方法来实现不用插件即可分页的效果!

一.直接插入代码

wordpress本身就带分页标签,,所以在你需要分页的地方,加上<!--nextpage-->这样就实现了文章分页,这个用法类似于<!--more-->标签,不过more标签只能用一次,nextpage可以多次使用。

二.修改wordpress文件添加编辑器分页按钮

找到 /wp-includes/class-wp-editor.php 文件。查找

  1. 'wp_more'  // 标签(wordpress4.0版本在557行处)

在 ‘wp_more’ 后添加

  1. 'wp_page', //(含单引号和逗号)

这个方法的缺点就是,如果你升级了wordpress,这个方法就是失效了!

三.用代码为编辑器添加分页按钮

如下图所示:

wordpress分页符

为了实现以上效果,添加以下代码到当前使用主题中的functions.php文件中:

  1. add_filter('mce_buttons','ziyouwu_editor');
  2. function ziyouwu_editor($mce_buttons) {
  3.     $pos = array_search('wp_more',$mce_buttons,true);
  4.     if ($pos !== false) {
  5.         $tmp_buttons = array_slice($mce_buttons, 0, $pos+1);
  6.         $tmp_buttons[] = 'wp_page';
  7.         $mce_buttons = array_merge($tmp_buttonsarray_slice($mce_buttons$pos+1));
  8.     }
  9.     return $mce_buttons;
  10. }

用代码的优点就是,你升级了程序也不会影响分页符号的使用。

编辑推荐

热门小说