Я немного растерялся с этим, поэтому очень надеюсь на некоторую помощь в том, как изменить приведенный ниже код во что-то, что работает для меня. Я использую плагин 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 должен выглядеть примерно так>
<?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;
?>
Это даже близко? Я на правильном пути? Я просто догадываюсь выше …
Существуют ли примеры кода для того, чтобы конкретно КАК это сделать?
Любые указатели будут полезны.
Задача ещё не решена.
Других решений пока нет …