0

助けてもらえますか?私はPHP関連の新人よりも悪いです。

特定のカテゴリ (議題) からの投稿を要求するループを作成しようとしています。下の画像のように、特定の月から 2 行 3 列に積み上げられた 6 つの投稿が必要です。

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 に答える