WordPress 3.2长文章分页

时间: 2011-10-11 / 分类: 软件网络 / 浏览次数: 14,713 / 56个评论 发表评论

某期分享图片的时候,因为图片过多,需要对内容分页。试了一下发现 Louis Han 使用的主题 WPINK 本身没有提供对分页的支持。

其实 WordPress 本身已经提供分页功能—— link_pages() 函数,只需要在需要分页的地方调用即可,不必再使用第三方插件,既能保证安全性,也不会装太多插件影响整体性能。

调用步骤如下:
1、编辑当前主题,查看 single.php 模板中是否调用了 link_pages() 函数。如果没有,查找代码:


<?php the_content(); ?> 

其后增加如下代码调用:


<?php link_pages('<p><strong>分页:</strong> ', '</p>', 'number'); ?>

2、在文章中需要分页的地方加入


<!--nextpage--> 

标记。

使用后效果如下图:

当然如果你觉得不好看,可以自己美化一下。需要注意的是使用了文章分页之后,各分页的网页地址会变得很诡异,这是 WordPress 本身定义决定的,暂时没有好的解决办法(不是没有)。

另外,官方还提供了 wp_link_pages() 函数实现分页功能,具体参考 WordPress 的官方帮助。

56个评论

发表评论

您的昵称 *

您的邮箱 *

您的网站