Luego de haberme pasado de S9Y a wordpress, por el tamaño que ocupaba el anterior mas que nada consegui un tema que me gusto y que estoy modificando de a poco!
Queria tener imagenes aleatoria en la cabezara y lo hice de la siguiente forma:
Cree una carpeta en «wp-content/uploads/header» en donde colocamos las imagenes que queremos que cambien
Luego editamos el css del tema que estemos usando y buscamos algo parecido a esto
background:url(imagenheader.jpg) no-repeat #fff;
por:
background:url(../../../random.php) no-repeat #fff;
y colocamos el random.php en la raiz pej.
/*
By Matt Mullenweg > http://photomatt.net
Inspired by Dan Benjamin > http://hiveware.com/imagerotator.php
Latest version always at:
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 = ‘wp-content/uploads/header/’;// 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 alongheader(‘Location: ‘.$folder.$files[$rand]); // Voila!
?>
Hace unos días, me invitaron a hablar en el stream de PorcoNegro, PorcoTV sobre que…
En el vasto mundo digital de hoy, los anuncios no solo son molestos, sino que…
Valido para ANDROID/iOS Para quitar los ADs del celular sin rootear el cel (android), instalar…
con la seguridad de la información. Si, así como lo leen, en muchos sentidos mi…
IoT ("Internet of Things" o "Internet de las Cosas") esa sigla que estamos viendo mucho…
Ver comentarios
Perfecto, justo lo que necesitaba!
Muy simple y funciona muy bien.
Lo único que lo tuve que copiar de la web de photomatt, porque de inicio no funcionaba.
No se si es porque no me copia el texto plano o porque falta <?php al comienzo.