Inicio / Desarrollo web / Mostrar una frase aleatoria en tu blog con PHP

Mostrar una frase aleatoria en tu blog con PHP

Vamos a ver cómo mostrar una frase aleatoria en cualquier parte de nuestro blog (o web) con unas simples líneas de código PHP.

Lo primero es añadir la siguiente función al archivo “functions.php” de nuestro tema de WordPress.

function frase_aleatoria() {
  $frases = array(
    "Frase 1",
    "Frase 2",
    "Frase 3"
  );

  echo $frases[rand(0, count($frases)-1)];
}

Sólo hay que modificar el array poniendo todas las frases entre comillas y separadas por comas.

Y para mostrar la frase, buscamos el archivo del tema correspondiente al área donde queremos colocar la frase (“header.php“, “sidebar.php“, “footer.php“…) y hacemos la llamada a la función en el lugar adecuado del archivo:

<?php frase_aleatoria(); ?>

De esta forma podemos obtener un resultado similar al de la cabecera de este blog. En realidad esas frases las puse mediante una versión modificada del plugin “Quotes Collection“, pero es incluso más fácil hacerlo directamente con PHP.

También puedes ver...

Autoenlazar URLs en WordPress con plugins

Normas en los comentarios de WordPress para evitar spam

Muchos bloggers evitan el indeseable spam utilizando el plugin de WordPress “Akismet” que lo controla …

5 Comentarios

  1. Hola, saludos… Oye, el código debe estar asi para funcionar:

    ya que si lo pones sin el te saldrá ese mismo código en la parte superior del panel de administración del blog!!
    Bueno, saludos…

  2. Te Agradecería mucho si hicieras un manual de lo que has nombrado último (Quotes Collection). ¿Cómo has hecho para que esas citas (o notas) aparezcan como subtítulo?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *