很抱歉问了一个基本的问题,但我找不到解决方案(或者可能只是很难找到)。
我正在为我正在开发的wordpress网站创建自己的无限滚动系统。为了便于开发,“分页”内容放在单独的模板上是有益的(这样我就可以只输出内容,而忽略模板的其余部分)。这可以在wordpress中完成吗?
i、 e。
domain.tld/content-page
应使用content-page.php
domain.tld/content-page/page/1
应使用content-page-paginated.php
我想最明显的选择是在内容页中加入逻辑。php,检查是否分页内容,如果是这样,则输出不同。
最合适的回答,由SO网友:Fluoxetine 整理而成
我想最明显的选择是在内容页中加入逻辑。php,检查是否分页内容,如果是这样,则输出不同。
大体上
在里面content-page.php
:
get_header();
//WordPress has a global variable for whether a post/page is paginated or not
global $paged;
// If post/page isn\'t paginated
if ($paged === 0) {
//Do stuff that you want for non-paginated posts/pages
}
//If post/page is paginated
else {
include \'content-page-paginated.php\';
}
get_footer();
(编辑:已更改
$multipage
到
$paged
根据Nathan的评论)