問題:
下記のコードで、背景画像で記事維一覧を全て表示することはできたが、
'Pagination' コードを設置すると次と前のページでも同じ背景画像の記事一覧しか表示されないです。
問題点の把握 :
1.paginationの問題かも?????
2.ページャーで、繰り返し同じ画像が表示されます。
3.それともループされ続けているかも????
4.画像がなければノーが画像を表示させたいが、表示されない。
実装の結果:
コードを編集したが、背景画像の記事一覧が表示される。
次のページと前のページでも同じように記事一覧が表示される。
画像がなければノーが画像を表示させたいが、表示されない。
if( has_post_thumbnail() ) :
$blog_thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(600,600) ); echo '<div class="blog-post-image" style="background-image:url('.$blog_thumbnail[0].')"></a>'; echo '<h3><a href="'.get_the_permalink().'">'.get_the_title().'</a></h3>'; echo '</div>'; else : ?> echo ‘<div class=”blog-post-image” style=”background-image:url(/images/noimage.gif);”></div>’;
このコードを編集する必要はあるのかな
このコードの設置場所:blog.php ※single.php ではないです。
</p> </a> <?php //the_excerpt(); /** 抜粋(CHAPTER 14)*/ /** 続きを読むリンク */ ?> <?php echo dess_get_excerpt(280); ?> <p class="more-link"> <a href="<?php the_permalink(); ?>" title="「<?php the_title(); ?>」の続きを読む"><span class="badge badge-success">続きを読む »</span></a> </p> </div> <!--content box end--> <?php /** アイキャッチ画像(CHAPTER 14)*/ ?> <div class="blog-thumbnail-box"> <a href="<?php the_permalink(); ?>" title="「<?php the_title(); ?>」の続きを読む"> <?php if( post-image” style=”background-image:url(/images/noimage.gif);”></div>’; <?php endif; ?> </a> </div> <!--thumbnail-box end--> </div> <!--post id end--> <?php endwhile;
endif;
wp_reset_postdata(); ?>
<!--WP query loop end--> <?php if ( $wp_query->max_num_pages > 1 ) : /** ここからページャー */ ?>endif; ?> </a> </div> <!--thumbnail-box end-->
追加の写真と説明だよ:
わかりやすく追加の情報:
前に進(previous_posts_link)んでも 次の進(next_posts_link)んでも 同じ10枚の背景画像しか表示されない。
回答1件
あなたの回答
tips
プレビュー