wordpress 文章分页方法总结

编辑文章的时候,切换到html输入,然后在需要分页的地方输入

 代码如下 复制代码
<!--nextpage--> 

有的主题仅仅添加了<!--nextpage-->标签还不行,还需要主题能支持分页功能,如果你添加了分页标签,但主题没有分页的话,那你的主题就不支持分页功能,需要自己添加。

添加方法:打开文章 模板(一般是主题的single.php)文件,如果不是single.php文件的话,需要自己去找到文章模板。。

找到下面的函数

 代码如下 复制代码

<?php the_content(); ?> 

然后在它的后面添加代码

 代码如下 复制代码

<?php
         wp_link_pages( array( 'before' => '<div class="page-link">' . __( '页码' ), 'after' => '</div>' ) );
 ?> 

虽然实现了分页功能但是不是很方便,因为分页标签的代码每次都需要手动输入

过程:1、找到wp-includes/js/quicktags.js ,在其中找到下面这个javascript代码:

 代码如下 复制代码
edButtons[edButtons.length]=new edButton(“ed_more”,”more”,”<!–more–>”,”",”t”,-1); 

在这个代码的后面加上如下代码:

 代码如下 复制代码
edButtons[edButtons.length]=new edButton(“ed_next”,”page”,”<!–nextpage–>”,”",”p”,-1); 

2. 继续在wp-includes/js/quicktags.js 中找到如下代码:

 代码如下 复制代码
j.Buttons[j.Buttons.length]=new edButton(a+”_more”,”more”,”<!–more–>”,”",”t”,-1); 

在后面加上如下代码:

 代码如下 复制代码
j.Buttons[j.Buttons.length]=new edButton(a+”_next”,”page”,”<!–nextpage–>”,”",”p”,-1); 

OK ,此文件可以保存了。

3. 找到wp-includes/js/quicktags.dev.js ,找到下面代码

 代码如下 复制代码
/* 
edButtons[edButtons.length] = 
new edButton(‘ed_next’ 
,’page’ 
,’<!–nextpage–>’ 
,” 
,’p’ 
,-1 
); 
*/ 

去掉注释,最后是下面的样子

 代码如下 复制代码
edButtons[edButtons.length] =  
new edButton(‘ed_next’  
,’page’  
,’<!–nextpage–>’  
,”  
,’p’  
,-1  
); 

4. 找到wp-admin/includes/post.php ,找到下面代码:

 代码如下 复制代码
‘link’, ‘unlink’, ‘wp_more’, 

在其后面添加代码:

 代码如下 复制代码
‘wp_page’, 

OK,当你打开编辑器写文章的时候,可视化状态下就会出现分页符的按钮,在你想插入页码的时候点击此按钮就行了

时间: 2024-07-30 16:33:09

wordpress 文章分页方法总结的相关文章

wordpress文章分页显示不同标题实现方法总结

玩Wordpress的你懂的啦,每次打开page/x,那个标题几乎都是一样的,搞seo的你懂的啦,这样不利于优化,尤其是你有很多页都这样的时候,谷歌管理员工具都提醒你,不能这样啊,so,胡小易找到了个方法可以避免这种情况发生 比如分类页面,通常wp的header.php是这样写的:  代码如下 复制代码 <?php if (is_category()? ) { ?><?php single_cat_title();? ?> - <? bloginfo('name'); ?&g

wordpress实现文章分页功能例子

之前大叔介绍过很多wordpress的分类列表分页和评论的分页,一直没介绍过文章内容的分页,今天有空写个教程来给大家学习一下,首先,wordpress文章分页要从编辑器和分页定义函数两个地方来实现,现在我们就直接走教程吧. 首先,将下面的代码放入wordpress主题文件夹的functions.php内 // 在 WordPress 编辑器添加"下一页"按钮 add_filter('mce_buttons','add_next_page_button'); function add_n

asp长文章分页代码

上段时间我写了一个php的长文章分页代码用到的explode来进行分割实现的,今天我们就来讲讲asp文章分页代码以及长文章分页和asp长文章分页方法.  Function c2u(myText) Dim i c2u = "" For i = 1 to Len(myText) c2u = c2u & "&#x" & Hex(AscW(Mid(myText, i, 1))) & ";" Next End Functio

php ckeditor编辑器文章分页实现方法

Fckeditor编辑器有一个插入分页符的功能按钮,点击该按钮,将会在内容区插入一条分页符,如下图红色框标注: 分页符对应生成的html代码是:  代码如下 复制代码 <div style="page-break-after: always"><span style="display: none"> </span></div> 我们实际应用情况是这样的:后台通过Fckeditor编辑器发布的内容,提交到数据库,前台通过

wordpress中利用wp_link_pages()实现文章分页显示

这时候,我们就要用到一个wordpress函数--wp_link_pages()了.那么,怎样通过wp_link_pages()函数来实现wordpress文章的分页显示呢?下面,一起来看看吧. 首先,我们到文章页模板文件single.php里查找一下有没有wp_link_pages()函数,如果没有,我们给添加上.然后我们在写文章时,在文章需要分页的地方添加上<!–nextpage–>标签(注意:不是在"可视化"下添加,而是在"文本"状态下添加,这样才

给WORDPRESS文章添加微信打赏功能2种方法

方法一,比较专业也是比较复杂了 给WordPress文章添加微信打赏功能,如果你的博文给别人有帮助,也许会有热心的读者给你打赏.首先在WordPress主题的functions.php末尾添加如下代码. //如果是文章页并且不是手机访问,在文章末尾添加一段html代码 function add_pay($content) {   $pay = <<<PAY <div class="gave" >     <a href="javascrip

关于长文章分页的方法

问题描述 谁有插入分页符的文章分页代码 解决方案 解决方案二:string[]PageContent=Regex.Split(BookContent_Content,"~page~",RegexOptions.IgnoreCase);ltlContent.Text="<p>"+PageContent[page-1].ToString()+"</p>";解决方案三:有没有比较全点的代码解决方案四:这个和普通分页没什么区别的吧

WordPress文章和单页中运行PHP代码的方法

众所周知,WordPress是一个非常流行的CMS,它的易用性.用户界面和功能强大,都足矣让我们搭建各种类型的网站,这是面向开发者和程序员的特点,但是作为用户,可以感觉没有什么区别了. 作为一个PHP开发者和博主,有次我想在一篇文章中执行一行PHP代码.默认情况下,你不能在WordPress文章和网页执行PHP(虽然你可以这样做的HTML.CSS和JavaScript). 由于WordPress不解析PHP的文章和单页,我通常会创建一个PHP文件,然后链接到它在我的文章. 在这两部分组成的系列中

长文章分页显示思路及页码条显示新思路

分页|显示 这两天利用空闲时间编程序,琢摩了一下关于长文章分页以及页码条的简单实现方法. 思路是VBSCRIPT的. CurrentPage=Request.QueryString("page")'CurrentPage是当前页的意思 PageCount = Int(Len(Content)/SIZE) + 1'Content是长文章内容'SIZE是每一页显示字数'PageCount是最后一页的页码 START=Cint((CurrentPage-1)*SIZE+1)'START是每一