私はBootstrapで作成したテーマをWordPressに統合しています。私は現在、縦書きではなく横書きで表示するという課題に直面しています。デザインは3列を使用します。WordPressの投稿を水平に3列に表示するにはどうすればよいですか?
このサイト (http://perishablepress.com/two-column-horizontal-sequence-wordpress-post-order/)に掲示2列のためのソリューション は参考になりましたが、3列で使用した場合には、以前に表示されたポストの繰り返しをポストします。
<div class="row">
<?php if (have_posts()) : while(have_posts()) : $i++; if(($i % 2) == 0) : $wp_query->next_post(); else : the_post(); ?>
<div class="col-sm-4">
<img src="<?php the_field('home_page_slider_image'); ?>" class="img-responsive" >
<h3><?php the_field('description'); ?></h3>
</div>
<?php endif; endwhile; else: ?>
<div>Alternate content</div>
<?php endif; ?>
<?php $i = 0; rewind_posts(); ?>
<?php if (have_posts()) : while(have_posts()) : $i++; if(($i % 2) !== 0) : $wp_query->next_post(); else : the_post(); ?>
<div class="col-sm-4">
<img src="<?php the_field('home_page_slider_image'); ?>" class="img-responsive" >
<h3><?php the_field('description'); ?></h3>
</div>
<?php endif; endwhile; else: ?>
<div>Alternate content</div>
<?php endif; ?>
<?php $i = 0; rewind_posts(); ?>
<?php if (have_posts()) : while(have_posts()) : $i++; if(($i % 2) !== 0) : $wp_query->next_post(); else : the_post(); ?>
<div class="col-sm-4">
<img src="<?php the_field('home_page_slider_image'); ?>" class="img-responsive" >
<h3><?php the_field('description'); ?></h3>
</div>
<?php endif; endwhile; else: ?>
<div>Alternate content</div>
<?php endif; ?>
</div>
すべてのヘルプは感謝される:
は、ここに私のコードです。
ありがとうございます。
これをコードにどのように統合しますか?私はいくつかの方法を試しましたが、それは私のために働いていません。 –