0

我可以使用一些帮助吗?我比 PHP 的菜鸟还差。

我正在尝试创建一个从特定类别(议程)请求帖子的循环。我需要来自特定月份的 6 个帖子,按 2 行 3 列堆叠,如下图所示。

http://imageshack.us/scaled/landing/833/schemeq.jpg

我试图合并代码并使其工作,但我不知道我做错了什么。任何帮助都会很棒。

<?php $count = 0; ?>
<?php for ($i=1; i<12; $i++)
{
    $month=$i;
    $nQuery = new WP_Query("monthnum=$month&order=DSC&posts_per_page=6" );
    if (nQuery->have_posts()) : while (nQuery->have_posts()) : nQuery->the_post();

<div class="box<?php if( $count%3 == 0 ) { echo "'-1'; }; $count++; ?> post">
            <a href="<?php the_permalink(); ?>" class="alignleft" > 
            <?php if ( has_post_thumbnail() ) { the_post_thumbnail('postfeatured'); } else { ?> <img src="/wp/wp-content/uploads/2012/12/thumb_featured.jpg" alt="<?php the_title(); ?>" />
    <?php } ?> </a>
            <div class="entry-meta">
                <?php twentyten_posted_on(); ?>
                <span class="comments-link"><?php comments_popup_link( __( '0', 'twentyten' ), __( '1', 'twentyten' ), __( '%', 'twentyten' ) ); ?></span>
            </div><!-- .entry-meta -->
            <h2><span class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></span></h2>
            <div class="entry-summary">
                <?php the_excerpt(); ?>
            </div><!-- .entry-summary -->
</div>
}?>
4

1 回答 1

0

你现在得到什么结果?很简单,您可以使用 CSS 处理列。另外,我在您的查询中没有看到任何cat论点。

于 2013-01-10T01:09:40.850 回答