Imagen que cambie según la hora y el día

Inicio Foros WordPress Plugins Imagen que cambie según la hora y el día

Este debate contiene 6 respuestas, tiene 3 mensajes y lo actualizó  zonademagia hace 8 años, 4 meses.

  • Autor
    Publicaciones
  • #16999

    zonademagia
    Participante

    <p>Hola, luego de buscar en google sin mucho éxito, recurro a ustedes a ver si me pueden dar una mano. </p>
    <p>Estoy buscando algún plugin, hack, o lo que sea, que me permita poner en alguna parte de mi blog (ej. sidebar) un lugar donde, según la hora y el día, me muestre X imagen. Es decir, que vaya cambiando a medida que vaya pasando el tiempo. Cosa que, por ej., a la mañana me muestre una imagen y a la tarde otra, según el día de la semana.</p>
    <p>En fin, suena un poco particular la idea, pero existe algo que me pueda servir? he intentado por el lado de los calendarios, pero no apuntan directamente a lo que quiero. Mi idea es que no se vea ningún calendario ni nada, solo la imagen.</p>
    <p>Si alguien tiene alguna idea, estaré muy agradecido.</p>
    <p>Gracias de ante mano!
    </p>

  • #40497

    Pedro Raul
    Participante

    Debes usar los condicionales de php.

    http://www.webestilo.com/php/php04a.phtml

    para saber la hora y fecha debe valerse de la función Date, con sus respectivos parametros

    http://www.php.net/manual/es/function.date.php

  • #40504

    zonademagia
    Participante

    Gracias por responder Pedro. La verdad es que no tengo los conocimientos suficientes como para montar un código del estilo desde cero, no hay alguna variante a eso que propones? algo desde donde arrrancar para poder modificarlo a mi criterio. También me preocupa el hecho de que cada vez que quiera modificar el itinerario de las imágenes me tenga que poner a reformar todo el código.

    Gracias de antemano
    Javier

  • #40598

    davidlluna
    Participante

    Hola! hay cosas para mostrar imágenes de forma aleatoria pero nada como lo que comentas, pero puedes hacer algo sencillo, subes a una pagina cualquiera de wordpress imagenes las cuales en el nombre de la imagen metes identificadores de dia o de hora, luego con una simple funcion date() en el nombre de la imagen puedes hacer que se muestre una u otra. Por ejemplo subes 24 imagenes, y le pones como nombre [b]imagen-<hora>.jpg,[/b] luego en la plantilla pones

    para el dia de la semana puedes hacer lo mismo

    Espero te sirva de inspiración 🙂 Saludos!

  • #40916

    zonademagia
    Participante

    Gracias por la idea Lluna, hasta ahora es lo que más se acerca a mi idea. Maána voy a ponerme a hacer algunas pruebas a ver si doy con el cometido sin tener que crear una cantidad tremend de imágenes para el itinerario de una semana.

    Saludos.

    Pd: creo que será mejor no dar como solucionado el tema hasta no ponerme a probar yo mismo y poder sacar conclusiones que pueda postear acá.

  • #40921

    davidlluna
    Participante

    Claro, ya nos cuentas como te ha ido

    Saludos!

  • #43735

    zonademagia
    Participante

    Mas vale tarde que nunca. En esos días por fin di con la solución. Terminé utilizando un código de javasscript que configuré según los horarios y días en que necesitaba mostrar determinadas imágenes. Acá les dejo el código para aquel que incurra en el mismo problema:

    En este caso realizo una rotación entre 3 imágenes de lunes a viernes (lunes día 1, viernes día 5), según las horas determinadas por mayor, menor e igual.

    Se pueden agregar tantos “else if” como imágenes quiera rotar en el transcurso del tiempo.

    Saludos

El foro ‘Plugins’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest