如何使用Wordpress&创建列CPTUI显示页面?

时间:2017-11-23 21:58:59

标签: php wordpress while-loop siteorigin

我有点迷失这个,所以我真的希望得到一些帮助,如何将下面的代码修改为适合我的东西。我正在使用CPTUI插件,它工作正常。下面的代码片段来自我创建的修改后的有序列表。它在带有缩略图的有序列表中显示页面。一切正常。但是,我想将其显示为一行三个表格单元格

这是我所拥有的代码的链接> https://pastebin.com/N44fyEhB

while循环的代码段:

<?php $args = array( 'post_type' => 'the_members', 'orderby' => 'ID', 'order' => 'DESC', 'posts_per_page' => '200' );
            $ourposts = new WP_Query( $args );
            if ( $ourposts->have_posts() ) : while ( $ourposts->have_posts() ) : $ourposts->the_post(); ?>
            <li><a href="<?php the_permalink();?>"><?php the_post_thumbnail( array(200, 150) );?></a><br><?php echo get_the_date( 'Y-m-d' ); ?> </i></li>
    <?php
    endwhile;
    endif; ?>

我正在寻找的是一种在一行中显示3列的方法.... 我知道while循环必须看起来像这样&gt;

    <?php $args = array( 'post_type' => ‘themembers’, 'orderby' => 'ID', 'order' => 'DESC', 'posts_per_page' => '200' );
     $i = 0; 
     echo ‘<tr>’;
     $ourposts = new WP_Query( $args );
     while($row = $ourposts) {
       $img = $row['the_post_thumbnail'];
       $img_link = $row['the_permalink’];
       if $img = ( $i % 2 == 0 ); 
            echo '<td><a href=\">’; $img_link; echo '\">'; $img; echo ‘</a>’; } ?>

       <?php endif;
       echo '<tr>';
       endwhile;
       ?>

这是否接近?我在正确的轨道上?????我只是猜测......帮助。

是否有任何代码示例,具体如何做到这一点?

任何指针都会有所帮助。

0 个答案:

没有答案