記事の下に同じカテゴリーを表示するようにした。
imgを自動でリサイズしてくれるobject-fit!!
初めて知った・・・絶対覚えておこう
<h3>関連記事</h3> <?php $categories = get_the_category(); foreach($categories as $category): $related_posts = get_posts(array('category__in' => array($category->cat_ID), 'exclude' => $post->ID, 'numberposts' => 5)); if($related_posts): ?> <?php foreach($related_posts as $related_post): $thumbnail = get_post_thumbnail_id( $related_post->ID ); $src_info = wp_get_attachment_image_src($thumbnail); $src = $src_info[0]; $width = $src_info[1]; $height = $src_info[2]; $title = $related_post->post_title; $hiduke = get_the_time( get_option( 'date_format' ) , $related_post->ID); $post_info = $related_post->post_excerpt; ?> <div style="clear:both;height:50px;"> <a style="display:block;" href="<?php echo get_permalink($related_post->ID); ?>"> <?php if ( has_post_thumbnail($related_post->ID) ) { echo '<img style="border:solid 1px;float:left;margin-bottom:5px;margin-right:10px;object-fit:cover;width: 30%; height: 60px;" src="'.$src.'" alt="'.$title.'" />'; }else{ echo '<img style="border:solid 1px;float:left;margin-bottom:5px;margin-right:5px;width: 30%; height: 60px;" src="https://sirohood.exp.jp/wp-content/uploads/2018/03/2018y03m25d_214929282.png" alt="'.$title.'" />'; } ?> <div style="color:#666666;font-size:small;align:10px 20px;"><?php echo $hiduke ?></div> <?php echo $title ?> <?php echo $post_info ?> </a> </div> <?php endforeach; ?> <?php endif; endforeach; ?> <hr> <!-- 関連記事ここまで -->
※コメントは承認後に表示されます。
コメントを公開されたくない場合、名前の後に「:非公開」とつけてください。