将NextPage标签硬编码到我的主题中?

时间:2010-09-04 作者:matt

我有一个幻灯片的自定义帖子类型,它使用自定义帖子元插入不同的幻灯片。如何对<!--nextpage--> 在我的幻灯片中,在两侧之间添加标签。php,这样幻灯片就可以分页了?现在,当我尝试这样做时,代码没有显示出来,因为它本质上被注释掉了。

3 个回复
最合适的回答,由SO网友:Rarst 整理而成

这个问题在混合支持论坛上得到了更广泛的讨论。我制作并发布了custom pagination of custom fields content 那里

SO网友:hakre

插入主题没有多大意义,因为它是在主题显示之前解析的。在显示之前,您需要在帖子内容中包含这些内容(这意味着$post->post_content 查询时)。这种情况可能还没有出现,因此您当前体验到它没有分页的原因之一。发生这种情况的另一个原因是主题不兼容。

调用了在post模板(模板是wordpress中与主题相关的部分)中负责分页的函数wp_link_pages(). 您的主题必须支持多页全局变量,否则这将永远不起作用。这些全局变量包括:$page, $pages, $multipage, $more, $numpages. 您可以在中了解有关其用法的更多信息setup_postdata() (未记录的函数,请参阅setup_postdata() in source).

因此,如果你设法获得<!--nextpage--> 你的帖子内容和你的主题支持多页的自定义帖子类型模板,你应该很好。wp\\u link\\u pages()函数可能很方便实现这一点。

SO网友:Amit Kumar Gupta
结束

相关推荐