是否仅在当前页面未分页时才查询帖子?

时间:2011-03-26 作者:janoChen

例如,我想查询页面中的帖子。但我不想在用户单击分页链接时显示它们。

就像Youtube上发生的一样。您只会在第一页中看到最前面的评论,但当您单击Next 他们消失了。

有什么建议可以做到这一点吗?

URL示例:

如果是第一页,则查询帖子:

example.com/taiwantalk/forums/topic/technology-topic-11/
如果是第二页或任何其他页面,请不要查询它们:

example.com/taiwantalk/forums/topic/technology-topic-11/page/2/

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

当前页码在全局变量中可用$paged.

if ( ! isset ( $GLOBALS[\'paged\'] ) or ( $GLOBALS[\'paged\'] < 2 ) )
{
    // run your code
}

SO网友:petermolnar

相同,具有内置功能:

<?php if ( ! get_query_var(\'paged\')) : ?>
    { your code here }
<?php endif; ?>

结束

相关推荐

Pagination with custom loop

我的问题可能是Pagination not working with custom loop, 但有一种不同。我使用自定义循环来显示flash游戏。我想按类别在游戏页面上分页。类别php:<?php if ($cat) { $cols = 2; $rows = 4; $paged = ((\'paged\')) ? get_query_var(\'paged\') : 1; $post_per_page = $cols * $rows; // -1 s