Questa è una domanda ricorrente ed ora posto il codice che mi ha dato Matt.
< ?php $hilite = $wpdb->get_var( "SELECT ID FROM $wpdb->posts WHERE post_type = 'attachment' ORDER BY RAND() LIMIT 1" ); echo '<a href="' . get_permalink($hilite) . '">' . wp_get_attachment_image( $hilite, 'thumbnail' ) . '</a>'; ?>
Copiate questo codice e inseritelo dove volete mostrare le foto a caso, NON è necessario che sia all’interno del loop.
[…] Una foto a caso, come mostrare una foto a caso presa da quelle pubblicate in WordPress? Un piccolo snippet di codice per mostrare una foto random. […]
Grazie Wolly, mi sei stato utilissimo, esattamente ciò che cercavo. Grazie al tuo codice ho potuto creare una sezione “Un post a caso sotto forma di immagini” nel footer del mio blog. Vorrei chiederti una cosa: è possibile fare in modo che l’attributo title corrisponda al titolo del post dal quale sono state prelevate?! Grazie di tutto, ciao.
[…] però non sono riuscita a trovare niente che facesse al caso mio. In compenso ho trovato un articolo di Wolly che conteneva il codice per mostrare un’immagine a caso tra quelle contenute nel nostro […]