Title: randomized header image
Last modified: August 19, 2016

---

# randomized header image

 *  [magabo](https://wordpress.org/support/users/magabo/)
 * (@magabo)
 * [17 years, 9 months ago](https://wordpress.org/support/topic/randomized-header-image/)
 * I am having trouble setting up a randomized header image.
 * I copied:
 * #header {
    background: url(“/headers/rotate.php”) no-repeat bottom center; }
 * into my style.css file in the Theme Editor page in my dashboard and updated file.
 * then I pasted:
 * <img src=”/headers/rotate.php” alt=”A Random Header Image” />
 * into my header.php file in the theme editor and updated the file.
 * I created a file called rotate.php with the following code:
 * <?php
    /* By Matt Mullenweg > [http://photomatt.net](http://photomatt.net) Inspired
   by Dan Benjamin > [http://hiveware.com/imagerotator.php](http://hiveware.com/imagerotator.php)
   Latest version always at: [http://photomatt.net/scripts/randomimage](http://photomatt.net/scripts/randomimage)*///
   Make this the relative path to the images, like “../img” or “random/images/”.//
   If the images are in the same directory, leave it blank. $folder = ”;
 * // Space seperated list of extensions, you probably won’t have to change this.
   
   $exts = ‘jpg jpeg png gif’;
 * $files = array(); $i = -1; // Initialize some variables
    if (” == $folder) $folder
   = ‘./’;
 * $handle = opendir($folder);
    $exts = explode(‘ ‘, $exts); while (false !== ($
   file = readdir($handle))) { foreach($exts as $ext) { // for each extension check
   the extension if (preg_match(‘/\.’.$ext.’$/i’, $file, $test)) { // faster than
   ereg, case insensitive $files[] = $file; // it’s good ++$i; } } } closedir($handle);//
   We’re not using it anymore mt_srand((double)microtime()*1000000); // seed for
   PHP < 4.2 $rand = mt_rand(0, $i); // $i was incremented as we went along
 * header(‘Location: ‘.$folder.$files[$rand]); // Voila!
 * and uploaded this to the folder /headers/ where I also uploaded several jpg files.
 * I am seeing A Random Header Image appear at the top of my blog, but no images.
   what am I missing here? Any help would be GREATLY appreciated!!
 * thanks!

Viewing 1 replies (of 1 total)

 *  [@mercime](https://wordpress.org/support/users/mercime/)
 * (@mercime)
 * [17 years, 9 months ago](https://wordpress.org/support/topic/randomized-header-image/#post-838346)
 * Did you upload the images that would be used for rotation? Did you insert the
   correct relative paths to those images?

Viewing 1 replies (of 1 total)

The topic ‘randomized header image’ is closed to new replies.

## Tags

 * [random header image](https://wordpress.org/support/topic-tag/random-header-image/)

 * 1 reply
 * 2 participants
 * Last reply from: [@mercime](https://wordpress.org/support/users/mercime/)
 * Last activity: [17 years, 9 months ago](https://wordpress.org/support/topic/randomized-header-image/#post-838346)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
