首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Wordpress中使用wp_link_pages进行分页

在Wordpress中使用wp_link_pages进行分页
EN

Stack Overflow用户
提问于 2016-12-06 23:26:53
回答 3查看 391关注 0票数 1

我有一个php脚本,可以读取一个包含10000个urls的文本文件,每行一个。该脚本显示博客帖子中的所有urls。我希望页面被分成10个小页面,以方便舒适的浏览。那么如何在post中使用<?php wp_link_pages(); ?>函数添加分页符呢?如下所示:

代码语言:javascript
复制
<?php
echo "Hi, This is First Page";

wp_link_pages();  

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

回答 3

Stack Overflow用户

发布于 2016-12-07 01:18:00

这不是wp_link_pages();的工作方式。如果您的the_content包含此标记<!--nextpage-->,则它仅在页面中显示您的the_content

sudo代码

代码语言:javascript
复制
<?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
EN

Stack Overflow用户

发布于 2016-12-06 23:40:38

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

代码语言:javascript
复制
wp_link_pages();

文档:

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

票数 0
EN

Stack Overflow用户

发布于 2022-02-26 20:56:32

这个很好用:

代码语言:javascript
复制
global $post;
$total = substr_count($post->post_content, '<!--nextpage-->') + 1;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40998951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档