Este truco es también otro de los mas solicitados en el foro, y aunque con algo de retraso ante las peticiones aquí lo tenemos.
Para lograr esta acción usaremos la función PHP rand(), la cual permite obtener un número aleatorio, en este caso entre 1 y 99. Si el número aleatorio es menor o igual a 33 se muestra la primera imagen de cabecera, si es menor o igual que 66 se muestra la segunda y si es menor o igual a 99 se muestra una tercera. Por supuesto, puedes personalizar este comportamiento y, como es natural, deberás modificar los títulos de imagen de cabecera y tenerlas creadas previamente.
Lo que tienes que hacer es pegar el siguiente código en tu fichero header.php:
<?php
$result_random=rand(1, 99);
if($result_random<=33){ ?>
<div id="header" style="background:transparent url(images/cabecera1.png) no-repeat top left;">
<?php }
elseif($result_random<=66){ ?>
<div id="header" style="background:transparent url(images/cabecera2.png) no-repeat top left;">
<?php }
elseif($result_random<=99){ ?>
<div id="header" style="background:transparent url(images/cabecera3.png) no-repeat top left;">
<?php } ?>
<!-- Aquí va el código del header -->
</div>
¡Que lo disfrutes!
Inicio





Pingback: México Geek » Truco para mostrar headers alateatorios en WordPress
Pingback: Mostrar imágenes de headers alateatorios en WordPress
Pingback: Truco para mostrar headers alateatorios en nuestro blog - elWebmaster.com