wordpress文章分页方法

wordpress文章分页方法

作者:明星 |  时间:2013-05-20 |  浏览:3760 |  评论已关闭 条评论

WordPress文章分页的完美解决方法来自网络上众多不同日志分页方法的整合。wordpress文章如果太长的话,一个是影响阅读,再一个是影响网页载入速度,特别是对于那种很多图片的网页,更是有分页的必要。
一般情况下大家都是采用 WordPress 标签 <!–nextpage–>来对文章内容进行分页的,<!–nextpage–> 使用方法和 <!–more–>差不多,不过 <!–more–>只能使用一次, <!–nextpage–>可以使用多次.只要在每个需要进行分页的地方插入 <!–nextpage–>,就可以将文章分为多页.如果你不怕麻烦的话,可以在写文章的时候,切换到HTML模式,插入这行代码,就不需要添加这个分页按钮了。如果你在文章中已经添加了 <!–nextpage–>却没有显示出分页来,那么你就需要在相关的模板文件中加入一个函数.

wordpress其实自带分页功能的函数,只是没有被调用。所以我们在编辑文章的时候,明明插入了分页符,却看不到什么变化。要怎么样才能让调用这个函数呢?方法很简单,在主题模板文件 single.php 中找到类似下面这行代码。

<?php the_content(); ?>在这行代码后面添加 <?php wp_link_pages(); ?>代码,即可实现简单的分页功能。

也可以直接在编辑栏上添加一个分页按钮来实现。

找到 /wp-includes/class-wp-editor.php 文件。查找 ‘wp_more’, 标签:(在366行处)

1 $mce_buttons = apply_filters(‘mce_buttons’, array(‘bold’, ‘italic’, ‘strikethrough’, ‘¦’, ‘bullist’, ‘numlist’, ‘blockquote’, ‘¦’, ‘justifyleft’, ‘justifycenter’, ‘justifyright’, ‘¦’, ‘link’, ‘unlink’, <SPAN style=”TEXT-DECORATION: underline”><STRONG><SPAN style=”COLOR: #ff0000; TEXT-DECORATION: underline”>’wp_more’,</SPAN></STRONG></SPAN> ‘¦’, ‘spellchecker’, ‘fullscreen’, ‘wp_adv’ ), $editor_id);

在 ‘wp_more’ 后添加 ‘wp_page’, (含单引号和逗号)。修改后代码如下:

$mce_buttons = apply_filters(‘mce_buttons’, array(‘bold’, ‘italic’, ‘strikethrough’, ‘¦’, ‘bullist’, ‘numlist’, ‘blockquote’, ‘¦’, ‘justifyleft’, ‘justifycenter’, ‘justifyright’, ‘¦’, ‘link’, ‘unlink’, <SPAN style=”TEXT-DECORATION: underline”><STRONG><SPAN style=”COLOR: #ff0000; TEXT-DECORATION: underline”>’wp_more’,'wp_page’,</SPAN></STRONG></SPAN> ‘¦’, ‘spellchecker’, ‘fullscreen’, ‘wp_adv’ ), $editor_id);

此时,你就可以在后台写文章及编辑文章页面的文本编辑器上看到一个跟 more 标签按钮相似的图标。
同样,在代码编辑器也会相应出现一个 nextpage 按钮。

 

相关推荐
更多

电脑本地连接显示网络电缆被拔出
Posted on 11月02日
《见与不见》
Posted on 01月27日
御龙在天新手指导
Posted on 12月26日
美化wordpress 分页链接的方法
Posted on 04月20日

评论已关闭。