Visualizzare dei post random in Wordpress
28 dicembre 2008Sono 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.