我已经设法在1月份浏览了本月的帖子,但我正在努力在去年12月获得上个月的帖子。我想这就是问题所在,那就是2014年,而我所追求的职位是2013年(12月)。如果有人能发现问题,我将不胜感激。我浏览了大量的例子,抄本和WordPress论坛,但没有找到任何有用的东西。
<!-- PREVIOUS MONTH NEWS -->
<?php
$prevMonth = date(\'M\', mktime(0, 0, 0, date(\'m\'), 0, date(\'Y\')));
$newsPrevArgs = array(
\'cat\' => \'news\',
\'monthnum\' => $prevMonth,
\'order\' => \'DES\',
\'posts_per_page\' => 5
);
?>
<div class="clearfix"></div>
<h3 class="news-previous-month"><?php echo date(\'M Y\', mktime(0, 0, 0, date(\'m\'), 0, date(\'Y\'))) ?></h3>
<?php
$previous_news = new WP_Query( $newsPrevArgs );
$isFirstNewsLoop = true;
$newsItemNum = 0;
// Loop through all news items
while ( $previous_news->have_posts() ) {
$previous_news->the_post(); ?>
<?php
echo \'<div class="news-article news-article-\' . $newsItemNum . \' \' . ( $isFirstNewsLoop ? \'news-article-current\' : \'\') . \'">\';
echo \'<span class="news-date">\' . get_the_date(\'d M Y\', \'<strong>\', \'</strong>\') . \'</span>\';
echo \'<span class="news-thumb">\' . get_the_post_thumbnail($page->ID, \'home-widget-210\') . \'</span>\';
echo \'<span class="news-title"><strong>\' . get_the_title() . \'</strong></span>\';
echo \'<span class="news-blurb">\' . get_the_excerpt() . \'</span>\';
wp_reset_postdata();
echo \'</div>\'
?>
<?php
$newsItemNum +=1;
$isFirstNewsLoop = false;
?>
<?php } ?>