Como puedo poner frases rotatorias en el header!..?

JorgeNegocios

1
Pi
SEO
Verificación en dos pasos desactivada
¡Ha verificado su Paypal!
¡Excelente comerciante!
Desde
27 Abr 2009
Mensajes
5.557
Hablo de frases que cambian con cada actualizacion de pagina, estilo las de emezeta.com o Enlace eliminado.

No se si habrá algun plugin que sirva para esto, ya que quiero colocarlo en Enlace eliminado, y de ese modo poner frases curiosas para no dejar solo mi espacio en blanco del header.. :D
 

Mitogh

Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
30 Abr 2009
Mensajes
350
PHP:
<?php
 function generar_frase(int $numero_frases)
{
 
    $resultado = rand(1, $numero_frases);
    $frase;

   switch($resultado)
   {
      case 1: $frase = "Esta es mi frase 1"; break;
      case 2: $frase = "Esta es mi frase 2"; break;
      case 3: $frase = "Esta es mi frase 3"; break;
      case 4: $frase = "Esta es mi frase 4"; break;
      case 5: $frase = "Esta es mi frase 5"; break;
      case 6: $frase = "Esta es mi frase 6"; break;
      case 7: $frase = "Esta es mi frase 7"; break;
      case 8: $frase = "Esta es mi frase 8"; break;
      case 9: $frase = "Esta es mi frase 9"; break;
      case 10: $frase = "Esta es mi frase 10"; break;
   }
 
   echo $frase;
}
?>

Ese código lo pegas en functions.php

Donde quieres que aparescan las frases colocas
PHP:
<?php generar_frase(10); ?>
, para modificar las frases solo tienes que cambiar lo que dice esta es mi frase 1 y las demas solo lo que esta dentro del parentisis, si quieres agregar mas frases aumentas el numero en
PHP:
<?php generar_frase(10); ?>
y en el functons.php solo agregas un case 11: $frase = "nueva"; break;

Un saludo
 
Última edición:

JorgeNegocios

1
Pi
SEO
Verificación en dos pasos desactivada
¡Ha verificado su Paypal!
¡Excelente comerciante!
Desde
27 Abr 2009
Mensajes
5.557
Mil gracias man... esto iría en el header vdd?

Y a la hora de querer cambiar de frases como hago?.. o mejor dicho, donde se supone que tendrían que ser alojadas?

salu2 :top:

PHP:
<?php
 function generar_frase(int $numero_frases)
{
    $limite = $numero de frases;

}

Estoy terminandolo 1 minuto
 

KnxDT

Zeta
SEO
Verificación en dos pasos desactivada
Desde
21 Abr 2009
Mensajes
1.732
Mil gracias man... esto iría en el header vdd?

Y a la hora de querer cambiar de frases como hago?.. o mejor dicho, donde se supone que tendrían que ser alojadas?

salu2 :top:

Si la función la definiste en el functions.php, como te han indicado, allí deberías hacer el cambio.
 

SainTRC

Gamma
Programador
Verificación en dos pasos desactivada
Desde
28 Mar 2010
Mensajes
442
yo tengo otra forma de hacerlo.

PHP:
function frases() {
$frase[0] = "Hola a todos";
$frase[1] = "Adios a todos";
$frase[2] = "me gusta comer cucus";
$cantidad = count($frase)-1;
return rand(0,$cantidad);
}

echo frases();

así no tienes que añadir 11 ni nada de eso
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros, intermediario gratis
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí


Arriba