WordPressで投稿した画像をランダムに表示する方法

WordPressで構築したサイトのトップページに、今まで投稿した画像をランダムに表示する方法です。

Sponsored Link

実は、get_postsを使用する事で、簡単に出来てしまいます。
下記は、画像を投稿した記事リンク付きの画像のみの表示となります。
numberpostsには、表示したい画像数を記載します。

<?php $posts = get_posts('numberposts=10&amp;order=desc&amp;orderby=rand'); ?>
<ul>
<?php foreach($posts as $post): ?>
<li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php echo get_the_post_thumbnail($post->ID, 'thumbnail'); ?></a></li>
<?php endforeach; ?>
Sponsored Link