0

私の質問は<td>query_post()!

query_post()これを作成するために、WordPress で を使用したことがあります。

ここに画像の説明を入力

私は重大な間違いを犯しました。これがスニペットです:

http://pastebin.com/cp6RSTQQ

これにより、次のようにを使用して、watchというカテゴリ最近の投稿が表示 されます。offsetquery_post()

<?php
            $args = array( 'posts_per_page' => 1, 'order'=> 'DESC','category' => 'watch', 'orderby' => 'post_date','offset' => 0 );
            $postslist = get_posts( $args );
            foreach ($postslist as $post) :  setup_postdata($post); ?> 

            <td class="leftBoxes">

            <div class="imgMargin"> <?php the_post_thumbnail(); ?> </div>
           <br>

            <div class="boxScrollsBlogsView">
            <h2><?php the_title(); ?> </h2>
            <P> 
            <?php the_excerpt(); ?> 
            </P>
            <h3><a href="<?php the_permalink(); ?>"> ReadMore</a></h3>
            </div>

            </td>
            <?php endforeach; ?>

先に進みたいと思った後、 コードを書いた方法ではページネーションを行うことができないことに気付きました!

wordpressのサイトでこのQUESTIONを見たことがありますが、正直なところ彼のやり方が理解できません!

4

1 に答える 1

0

正しいボックスを削除しただけで、コードを次のように変更しました

<?php
        $args = array( 'posts_per_page' => 4, 'order'=> 'DESC','category' => 'watch', 'orderby' => 'post_date','offset' => 0 );
        $postslist = get_posts( $args );
        foreach ($postslist as $post) :  setup_postdata($post); ?> 

        <td class="leftBoxes">

        <div class="imgMargin"> <?php the_post_thumbnail(); ?> </div>
       <br>

        <div class="boxScrollsBlogsView">
        <h2><?php the_title(); ?> </h2>
        <P> 
        <?php the_excerpt(); ?> 
        </P>
        <h3><a href="<?php the_permalink(); ?>"> ReadMore</a></h3>
        </div>

        </td>
        <?php endforeach; ?>

そして、TDを次々に作成し、最終的に行を作成するために新しい行に移動します

于 2013-06-22T23:46:25.870 に答える