php
1<div class="service-example-content "> 2 <?php 3$cat_posts = get_posts(array( 4 'post_type' => 'post', // 投稿タイプ 5 6 'category_name' => 'movie', // カテゴリをスラッグで指定する場合 7 'posts_per_page' => 3, // 表示件数 8 'orderby' => 'date', // 表示順の基準 9 'order' => 'DESC' // 昇順・降順 10)); 11global $post; 12if($cat_posts): foreach($cat_posts as $post): setup_postdata($post); ?> 13 14<!-- ループはじめ --> 15<div class="service-example-content-inner post<?php echo $news_query->current_post+1; ?>"> 16 <p><?php the_category() ?></p> 17 <!-- entry-item-img --> 18 <div class="entry-item-img"> 19 <?php 20 if ( has_post_thumbnail() ) { 21 the_post_thumbnail( 'my_thumbnail' ); 22 } else { 23 echo '<img src="' . esc_url( get_template_directory_uri() ) . '/img/noimg.png" alt="">'; 24 } 25 ?> 26 </div><!-- /entry-item-img --> 27 <h3><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h3> 28</div> 29<!-- ループおわり --> 30 31<?php endforeach; endif; wp_reset_postdata(); ?> 32 33 34 35 </div>
php
1 function loopNumber(){ 2 global $wp_query; 3 return $wp_query->current_post+1; 4 }
https://teratail.com/questions/314328
上記の記事を参考にしましたができませんでした。
わかる方いたらよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/10 22:57
2021/01/10 23:08
退会済みユーザー
2021/01/10 23:39