Current and next month posts

时间:2014-04-22 作者:Tired_Man

首先感谢阅读。

我正在编写一个网站,要求本月有3个帖子标题,下个月有3个帖子标题(即将到来的活动)!

我正在努力让它发挥作用。我正在使用wp\\u query来完成此操作,但我根本无法开始工作!

任何帮助都将不胜感激:)

谢谢

我只是想进一步说明一下,因为我可能没有说清楚!

我希望能够显示本月的3个事件/帖子,以及接下来的3个月的3个事件/帖子-我将如何做到这一点?请帮帮我,我有点疯了。。

干杯

这是当前第3个月博客标题的代码:

                <p class="blue"><?php the_time(\'F\') ?> <span class="small">Events</span></p>

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


                        <div id="date">

                            <span class="date">         
                                <?php the_time(\'j\') ?>
                            </span>
                            <br />

                            <span class="month">
                                <?php the_time(\'M\') ?>
                            </span> 

                        </div>  <!-- end date -->
            <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>

    <hr>


    <?php endwhile; endif; wp_reset_query(); ?>

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

尝试此query\\u帖子,当月最多可发布3篇帖子:

$current_year = date(\'Y\');
$current_month = date(\'m\');
$args = array(
    \'year\'     => $current_year,
    \'monthnum\' => $current_month,
    \'order\'    => \'DESC\',
    \'posts_per_page\' => 3
);
query_posts( $args );

结束

相关推荐

POSTS_PER_PAGE-仅重复第一个帖子‘post__in’数组

这个问题与我在这里能够解决的前一个问题相关:https://wordpress.stackexchange.com/a/137929/28389我正在为\'post__in\', 我可以运行这个没有问题。然而,当我使用默认的“每页10篇帖子”循环帖子时,每次加载下一页时,它都会反复加载前10篇帖子。不去11-20、21-30等。我的数组由100个帖子id组成。以下是我使用的代码:$args = array( \'post_type\' => $post_type, \'ord