使用Wordpress中的wp_link_pages进行分页

时间:2016-12-06 15:26:53

标签: php wordpress

我有一个php脚本,每行读取一个10000 url的文本文件。该脚本显示博客文章中的所有网址。我希望将页面分成10个小页面以方便浏览。那么如何在帖子中使用<?php wp_link_pages(); ?>函数添加分页?像这样:

<?php
echo "Hi, This is First Page";

wp_link_pages();  

echo "Hi, This is Second Page";
?>

2 个答案:

答案 0 :(得分:1)

这不是wp_link_pages();的工作方式。如果您的the_content包含此标记the_content

,它只会在您的<!--nextpage-->页面中显示

sudo代码

<?php
echo apply_filter ("the_content" , "Hi, This is First Page<!--nextpage-->Hi, This is second Page");
wp_link_pages(); 
?>

如果您要创建自己的页面内容而不使用标准内容区域,可能需要查看有关如何保留页面数据的问题。

Wordpress PHP - need to retain nextpage paginating tag in custom query

答案 1 :(得分:0)

当已经在php块中时,您可以在不打开另一个php块的情况下执行函数。根据文档,wp_link_pages();也应该在没有echo的情况下调用。

wp_link_pages();

文档:
https://codex.wordpress.org/Function_Reference/wp_link_pages