我有点迷失这个,所以我真的希望得到一些帮助,如何将下面的代码修改为适合我的东西。我正在使用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;
?>
这是否接近?我在正确的轨道上?????我只是猜测......帮助。
是否有任何代码示例,具体如何做到这一点?
任何指针都会有所帮助。