WordPress函数Wp_link_pages教程实现文章内容分页
假如一篇文章很长,而你的WordPress主题又没有做侧边栏随动,那么页面排版就会非常难看,比如代码狗博客。WordPress函数wp_link_pages就可以解决这个问题,它能将一篇长文章分成几个页面来显示,实现文章内容分页,这样就不会影响到网页的排版。
假如一篇文章很长,而你的WordPress主题又没有做侧边栏随动,那么页面排版就会非常难看,比如WP爱好者博客。WordPress函数wp_link_pages就可以解决这个问题,它能将一篇长文章分成几个页面来显示,实现文章内容分页,这样就不会影响到网页的排版。
函数位于wp-includes/post-template.php文件中,由于内容太多,所以这里就不贴源码了。
函数用法
<?php wp_link_pages( $args ); ?>
参数说明
<?php $args = array( 'before' => '<p>' . __( 'Pages:', 'twentyfourteen' ), 'after' => '</p>', 'link_before' => '', 'link_after' => '', 'next_or_number' => 'number', 'separator' => ' ', 'nextpagelink' => __( 'Next page', 'twentyfourteen'), 'previouspagelink' => __( 'Previous page', 'twentyfourteen' ), 'pagelink' => '%', 'echo' => 1 ); ?>
- before – 字符串。所有链接之前的文本,默认值<p>Pages:(通常和after搭配使用)
- after – 字符串。所有链接之后的文本,默认值</p>(通常和before搭配使用)
- link_before – 字符串。单个链接文本之前的文本,默认为空
- link_after – 字符串。单个链接文本之后的文本,默认为空
- next_or_number – 字符串。选择使用数字分页还是上一页、下一页文本分页,可选number或next,默认number
- separator – 字符串。页码分隔符,默认似乎是空格
- nextpagelink – 字符串。下一页链接文本,默认Next page
- previouspagelink – 字符串。上一页链接文本,默认Previous page
- pagelink – 字符串。页码的字符串格式,百分号%会被替换成数字,如页%会生成 “页1”、“页2”这样的样式
- echo – 布尔型。选择是要返回结果还是直接输出,默认为True,返回NULL或返回内容;设置为false,则直接输出HTML格式
使用实例
1、全部使用默认值,下一页、上一页使用段落标签,Page 1,Page 2作为分页页码:
<?php wp_link_pages();?>
2、使用段落标签包围分页链接
<?php wp_link_pages('before=<p>&after=</p>&next_or_number=number&pagelink=page %');?>
3、使用div包围分页链接,便于CSS样式修改
<?php wp_link_pages('before=<div id="page-links">&after=</div>');?>
提示:可以CSS中对#page-links进入样式修改
分页方法
在文章内容页模板single.php中找到输出文章内容的WordPress函数the_content,然后在下面添加一行代码:
<?php wp_link_pages('before=<div id="page-links">&after=</div>');?>
然后在后台编辑文章时,在你需要分页的地方使用
<!–nextpage–>
注意:这段分页代码必须在文本模式下使用,或者直接开启快捷按钮,点击按钮即可增加分页。
- 海报
免责声明:本站除原创代码外的资源均收集于网络,不保证代码的完整性和可用性,只做学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。若作商业用途,请购买正版,由于未及时购买正版授权发生的侵权行为,与本站无关。本站的内容如果侵犯了您的权益,请及时告知我们,我们即刻处理!
少儿编程课程 儿童编程教育 编程启蒙班 青少年编程培训 Scratch编程学习 Python少儿编程 机器人编程教育 编程思维训练 编程游戏化教学 在线少儿编程平台 儿童编程软件推荐 编程竞赛准备 编程兴趣班 逻辑思维与编程 少儿编程教材 编程与STEM教育 编程技能培养 编程语言入门(如:JavaScript少儿版) 家长如何选择少儿编程课 编程对孩子未来的影响 编程项目实践 编程与创造力培养 编程思维在日常生活中的应用 编程教育专家观点 编程教育趋势分析 少儿编程社区 编程夏令营 编程冬令营 编程学习路线图 编程证书考试 少儿编程启蒙 儿童图形化编程(如Scratch编程) 青少年Python编程 编程基础班(针对小学生) 编程进阶课程(适合高年级学生) 机器人编程工作坊 AI启蒙编程课 逻辑思维编程游戏 编程与数学能力提升 编程思维训练营 编程解决问题的能力培养 在线互动编程课堂 编程项目实战演练 编程创意工坊 编程教育APP推荐 编程教育论坛与社区 编程兴趣小组 编程竞赛辅导 编程证书考试准备 编程教育政策解读 编程教育家长指南 编程与跨学科学习(STEM/STEAM) 编程与创新能力培养 编程与未来职业规划 编程教育师资培训 编程教育研究成果分享 编程教育行业标准 编程教育市场动态 编程教育投资前景 编程教育公益项目
微点点-专业的知识付费平台 » WordPress函数Wp_link_pages教程实现文章内容分页
少儿编程课程 儿童编程教育 编程启蒙班 青少年编程培训 Scratch编程学习 Python少儿编程 机器人编程教育 编程思维训练 编程游戏化教学 在线少儿编程平台 儿童编程软件推荐 编程竞赛准备 编程兴趣班 逻辑思维与编程 少儿编程教材 编程与STEM教育 编程技能培养 编程语言入门(如:JavaScript少儿版) 家长如何选择少儿编程课 编程对孩子未来的影响 编程项目实践 编程与创造力培养 编程思维在日常生活中的应用 编程教育专家观点 编程教育趋势分析 少儿编程社区 编程夏令营 编程冬令营 编程学习路线图 编程证书考试 少儿编程启蒙 儿童图形化编程(如Scratch编程) 青少年Python编程 编程基础班(针对小学生) 编程进阶课程(适合高年级学生) 机器人编程工作坊 AI启蒙编程课 逻辑思维编程游戏 编程与数学能力提升 编程思维训练营 编程解决问题的能力培养 在线互动编程课堂 编程项目实战演练 编程创意工坊 编程教育APP推荐 编程教育论坛与社区 编程兴趣小组 编程竞赛辅导 编程证书考试准备 编程教育政策解读 编程教育家长指南 编程与跨学科学习(STEM/STEAM) 编程与创新能力培养 编程与未来职业规划 编程教育师资培训 编程教育研究成果分享 编程教育行业标准 编程教育市场动态 编程教育投资前景 编程教育公益项目
微点点-专业的知识付费平台 » WordPress函数Wp_link_pages教程实现文章内容分页