如何将WordPress中的帖子检索到自定义HTML表中?

时间:2013-06-22 22:13:34

标签: php pagination wordpress-theming wordpress

我的问题是如何以动态方式创建包含2列<td>的两行,接收来自query_post()的帖子! < / p>

我花了一些时间使用WordPress中的query_post()来创建它:

enter image description here

我犯了一个严重的错误,这是片段:

http://pastebin.com/cp6RSTQQ

这给了我最近发布的 类别 的帖子,名为 观看 ,使用offset query_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,但我无法理解他是如何诚实地做到的!

1 个答案:

答案 0 :(得分: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,最终它会转到新的行来创建行