以下の表示をイメージしておりますが、どの様に行ったら良いのかわかりません。
カテゴリーが全て6つと仮定します。
HTML
1<div class='box'><p>カテゴリー1</p><p>カテゴリー2</p></div> 2<div class='box'><p>カテゴリー3</p><p>カテゴリー4</p></div> 3<div class='box'><p>カテゴリー5</p><p>カテゴリー6</p></div>
以下の様にやるとカテゴリー1と2しか表示されません。
PHP(WordPress)
1<?php $categories = get_categories();foreach ($categories as $category):?> 2 <div class="sheif"><!-- genre 1 --> 3 <div class="sheif__inner"> 4 </div> 5 <div class="sheif__body"> 6 <?php $categories = get_categories(); $x=1; $num=3; foreach ($categories as $category): ?> 7 <?php if( $x>=$num ) { break; } else { ?> 8 <div class="sheif__book"> 9 <a href="<?php echo esc_url(get_category_link($category->term_id)); ?>" class="book-btn"> 10 <img src="<?php echo z_taxonomy_image_url($category->term_id); ?>" alt="本"> 11 </a> 12 <a href="<?php echo esc_url(get_category_link($category->term_id)); ?>" class="bar-genre"> 13 <p><?php echo $category->name; ?></p> 14 </a> 15 </div> 16 <?php } $x++ ; ?> 17 <?php endforeach; ?> 18 </div> 19 <div class="sheif__side-bar"> 20 <p>ジャンルメニュー</p> 21 </div> 22 </div><!-- genre 1 --> 23 <?php endforeach; ?>
何か良い方法がございましたら、教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/03 05:53
2022/06/03 06:11
2022/06/03 06:47
2022/06/03 07:12