gpt4 book ai didi

php - Wordpress query_posts() 不显示旧帖子

转载 作者:行者123 更新时间:2023-11-28 13:59:42 25 4
gpt4 key购买 nike

这是我的示例站点,http://box7.host1free.com/~avodes/我在博客文章 (blog.php) 上遇到了问题。即使我点击了“旧条目”链接,仍然会显示 5 个新帖子而不是旧帖子。

这是我的代码:

博客.php

    <?php

/*
Template Name: Blog-2
*/

?>

<?php get_header(); ?>
<?php query_posts( array(
'posts_per_page' => 5,
'cat' => '1',
'paged' => ( get_query_var('page') ? get_query_var('page') : 1 ),
));
?>

<div id="main-content">

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<div <?php post_class() ?> id="post-<?php the_ID(); ?>">



<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>

<?php include (TEMPLATEPATH . '/inc/meta.php' ); ?>

<div class="entry">
<?php the_content(); ?>
</div>

<div class="postmetadata">
<?php the_tags('Tags: ', ', ', '<br />'); ?>
Posted in <?php the_category(', ') ?> |
<?php comments_popup_link('No Comments &#187;', '1 Comment &#187;', '% Comments &#187;'); ?>
</div>

</div>

<?php endwhile; ?>

<?php include (TEMPLATEPATH . '/inc/nav.php' ); ?>

<?php else : ?>

<h2>Not Found</h2>

<?php endif; ?>

</div>

<?php get_footer(); ?>

最佳答案

我没有方便检查的 WordPress 安装,但是 this page似乎暗示您应该在 get_query_var 中使用“page”,而不是“paged”。

这有什么不同吗?

关于php - Wordpress query_posts() 不显示旧帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10476210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com