为wp链接页面提供自己的模板

时间:2014-02-05 作者:Chozen

下面是一个场景,我正在一个使用wp\\u link\\u pages标签的站点上工作,该站点有100多篇分页帖子。

我面临的问题是,我希望在主帖子上显示这些内容,但我不希望在帖子的分页部分显示这些内容,反之亦然。

我如何才能做到这一点?有没有可能给帖子的页面部分提供自己的模板?

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

在你的单曲里。php在循环中添加以下示例代码:

<?php 
    global $page;
    if ($page == 1) {?>
    <div style="color:red;">This text should only appear on first page of the post!!!</div>
<?php } ?>
您可以使用只想在第一个帖子页面上显示的内容更改div。。

SO网友:Rarst

不幸的是,没有分叉Template Hierarchy 以不同的方式为分页帖子设置模板(有一个用于分页存档)。

如果您在wp_link_pages() source它使用全局变量的数量来区分分页后的状态:

global $page, $numpages, $multipage, $more;
您需要直接使用这些工具来有条件地调整内容或标记。

结束

相关推荐

<!--nextpage-->假定为注释行

我创建了非常简单的php循环,它为给定的数字生成图像链接。这是代码<?php $im = stripslashes(get_option(\'tm_alim\')); for ($i=1; $i<=im; $i++) { echo \"<img alt=\'\' src=\'http://sitename.com/\" . $i . \"/00\" . $i . \".jpg\' /> <!--nextpage-->\";&