Mostrar contenido sólo en determinada fecha

El siguiente código puede ser utilizado para lo que sea: desde funciones PHP hasta simples mensajes con, por ejemplo, felicitaciones. Se inserta como PHP en donde queráis, desde un archivo a un Widget (si se habilita el PHP con algún plugin)

¿Cómo funciona lo que voy a implementar? Lo que hace es tomar la hora del servidor (lo cual debéis anotar, ya que os mostrará el mensaje apenas el servidor cruze la fecha, y no vuestros lectores), y condicionarla para que muestre algo.

Así:

<?php
if ( (date('m') == /* AQUÍ VA EL NÚMERO DE MES */) && (date('d') == /* AQUÍ VA EL DÍA */) ) { ?>
    /* Y aquí tu mensaje, código o lo que sea */
<?php } ?>

Nota: Los paréntesis luego de if y /* Aquí va el día */ no van separados por paréntesis.

Por supuesto, debéis reemplazar lo que muestro en negritas por lo que indica (número del mes, número del día y mensaje).

Por ejemplo, si deseamos desear (valga la redundancia) una feliz navidad, el código es el siguiente:

<?php
if ( (date('m') == 12) && (date('d') == 25) ) { ?>
    <h2>¡Feliz Navidad a Todos!</h2>
<?php } ?>

Nota: Los paréntesis luego de if y 25 no van separados con espacio

…ya que Diciembre es el mes 12 y navidad el 25. Las tags HTML <h2> son opcionales, ya que se puede poner texto normal con <p>

Creado por la gente brillante de WPRecipes

DEJA TU COMENTARIO