Sono riuscito a far mostrare (finalmente) dei post a caso nella home di questo sito! Il codice da inserire nella pagina è il seguente:

<div id="randomPosts" class="box highlight">
<h3>Post a caso</h3>
  <ul>
    < ?php
      global $post;
      $my_posts = get_posts('numberposts=5&orderby=rand');
      foreach ($my_posts as $post) : ?>
      < ?php setup_postdata($post); ?>
      <li>
        <a href="<?php the_permalink(); ?>">< ?php the_title(); ?></a>
        <em>< ?php the_date('d-m-Y'); ?></em>
      </li>
      < ?php endforeach; ?>
  </ul>
</div>

In pratica non fa altro che selezionare 5 post a caso grazie alla funzione di Mysql “rand” e poi con un ciclo foreach mostriamo il titolo e la data di creazione.