WordPressで記事のサムネイル画像をランダムで表示させる

アイキャッチ画像が設定されていない記事は寂しいのでNOIMAGEの画像を表示させる。

今回3つの画像があるのでその場合の設定。

<?php if (has_post_thumbnail()) {the_post_thumbnail();
}else{
$image = array(
"img/img1.jpg",
"img/img2.jpg",
"img/img3.jpg",
);
$image = $image[rand(0, count($image)-1)];
echo'<img src="'.$image.'" alt="thumbnail">';} 
?>

これによりランダム表示が実現

タイトルとURLをコピーしました