実は、get_postsを使用する事で、簡単に出来てしまいます。 下記は、画像を投稿した記事リンク付きの画像のみの表示となります。 numberpostsには、表示したい画像数を記載します。 <?php $posts = get_posts('numberposts=10&order=desc&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; ?>
![WordPressで投稿した画像をランダムに表示する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/d7ba3058f7206b558d8af80a0d5d4be435888252/height=288;version=1;width=512/https%3A%2F%2Flovelog.eternal-tears.com%2Fwp-content%2Fuploads%2F2014%2F03%2Ffb_logo.png)