php echo(rand を利用して、wordpressサムネイル(アイキャッチ)に自動でランダム画像を充てる

アイキャッチひとつひとつ設定するのめんどくさい!
自動設定のプラグインは、1個目の画像を取得するだけなのでいまいち!
テーマの「ノーイメージ」を画像に差し替えれば、一応回避できるけど…全部一緒になっちゃって意味がない!
ので php echo(rand を利用して、数種類の画像をランダムで充てる方法。

外観>テーマの編集>index.php(テーマによっては、archive.phpやsearch.phpなども設定が必要)
本来、サムネイルが入るはずの

<img src="******.jpg">

部分を探し出し、下記に書き換え。

<img src="<?php echo get_template_directory_uri(); ?>/img/<?php echo(rand(1,10)); ?>.jpg">

そして、テーマのimgフォルダに(なければ作る)、
1.jpg 2.jpg …..10.jpg
といったサムネイルになりそうな画像を入れておけばOK。

関連記事

ページ上部へ戻る