详解在wordpress 中实现单篇文章的分页功能
其实不用什么差距就可以实现在wordpress 中单页的分页,特别是当文章比较长的时候,我们可以用这种方法来实现分页,很简单,很使用,只需要修改2个地方就可以了!
wordpress 2.8默认无法使用“ ”,只能自己动手来丰衣足食了。自己在网上找了半天,发现要么是方法部分过时,要么是写得不够详细,于是我东拼西凑,总算把整个方法总结了出来,完全支持 wordpress 2.8。
注意:以下文件的修改请使用专业的文档编辑软件,不要用记事本修改,最后必须另存为“UTF-8”格式进行覆盖!
1.后台编辑支持
在wordpress的后台编辑发表文章的地方是没有nextpage分页选项的,因为默认将其屏蔽了,我们要做的就是将选项重新开启,这样就可以在编辑的时候看见了。
首先找到wordpress的文件,在文件夹“wp-includes/js”下,找到“quicktags.dev.js”,在其中找到以下的句子:
/*
edButtons[edButtons.length] =
new edButton(’ed_next’
,’page’
,’’
,”
,’p’
,-1
);
*/
然后将符号“/*”和“*/”都删除掉,这符号相当于把其中的句子作为编码注释给屏蔽了,删除掉后就相当于打开了中间语句的功能。
接着,再找到以下的句子:
// t.Buttons[t.Buttons.length] = new edButton(name+’_next’,’page’,’’,”,’p’,-1);
去掉句子前面的符号“//”。
将文件保存(保存方式请看前面的“注意”),上传、覆盖,我们就可以在后台的“HTML源代码”编辑中看见“page”的代码插入选项了。
接着,我们实现在“可视化编辑”中也能插入分页代码。在文件夹“wp-admin/includes”中,打开编辑“post.php”,找到以下的句子:
‘|’, ‘link’, ‘unlink’, ‘wp_more’, ‘|’,
在“ ‘wp_more’, ”后面添加上“ ‘wp_page’, ”,语句变成了:
‘|’, ‘link’, ‘unlink’, ‘wp_more’,’wp_page’, ‘|’
保存、上传、覆盖,就可以在“可视化编辑”中看见如图所示的选项了: 。
不过,这样只是让后台有了支持,还必须需要单页文件“single.php”的函数支持。
