Mi spiace ma sono tremendamente arrugginito. Vorrei fare una cosa molto semplice da spiegare: alla pressione di un pulsante (o di una immagine) l'utente viene indirizzato su una pagina random del sito. Una sorta di "sorpresa/roulette russa".

In rete ho trovato questo "programmino" e l'ho salvato sul sito con estensione .php

Ho collegato il relativo link ad una immagine, ma quando clicco l'immagine anziché apparire una pagina random tra quelle create da tempo nel sito, mi appare il listato del file PHP ?!?!
Sicuramente il listato è monco ma non riesco ad aggiustarlo:

// set arguments for WP_Query()
$args = array(
'post_type' => 'page',
'posts_per_page' => 1,
'orderby' => 'rand'
);

// get a random post from the database
$my_random_post = new WP_Query ( $args );

// process the database request through WP_Query
while ( $my_random_post->have_posts () ) {
$my_random_post->the_post ();
// redirect the user to the random post wp_redirect ( get_permalink () );
exit;
}

Grazie
Roberto