• Resuelto Miguel92

    (@miguel92)


    Hola a todos!
    Mi pregunta es si lo estoy empleando bien o mal, y en el caso que lo haga equivocadamente me podría guiar o comentar cual es la manera correcta de usar el código, he buscado en la documentación oficial y no lo he encontrado aún.

    El código que uso:

    <?php if ( has_post_thumbnail()) : ?>
       <?php the_post_thumbnail('post-thumbnails',['class' => 'lazy sizimg']); ?>
    <?php else: ?>
       <img data-original="<?php echo get_stylesheet_directory_uri() ?>/assets/image/portada.jpg" class="lazy sizimg">
    <?php endif; ?>

    Osea lo que quiero hacer es mostrar la imagen destacada, en el caso que no tenga mostrar una imagen predeterminada como imagen destacada.

    DESDE YA MUCHAS GRACIAS

    • Este debate fue modificado hace 7 años por Miguel92.
Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Moderador LGrusin

    (@lgrusin)

    Te falta src
    <img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/image/portada.jpg" class="lazy sizimg" />

    Por favor para la próxima pon un nombre más descriptivo a la pregunta.

    Un saludo

    pablolopezmestre

    (@pablolopezmestre)

    Además de lo que comenta LGrusin, no te hace fatal abrir y cerrar tantas veces las etiquetas de PHP:

    <?php if ( has_post_thumbnail()) :
       the_post_thumbnail('post-thumbnails','class' => 'lazy sizimg');
    else: ?>
       <img data-original="<?php echo get_stylesheet_directory_uri();?>/assets/image/portada.jpg" class="lazy sizimg">
    <?php endif; ?>
    Anonymous User 15528382

    (@anonymized-15528382)

    Hola @miguel92, ¿está resuelto?
    Si es así por favor actualiza el estado del tema a «Resuelto».
    Un saludo.

    Iniciador del debate Miguel92

    (@miguel92)

    Hola gracias por responder,
    1) @lgrusin no uso SRC porque hago el uso del LazyLoad (complemento de jquery)

    2) @pablolopezmestre simplemente estaba haciendo pruebas para hacerlo más detalladamente, entonces es un mal uso del código…

    3) @jranavas Aún no he resuelto porque lo ví recién, en cuando encuentra la solución(aunque no es problema) a lo que estoy buscando lo daré por resuelto

    Iniciador del debate Miguel92

    (@miguel92)

    Por si les interesa les dejó el link del LazyLoad → https://goo.gl/Rcx8bc
    (para los que no saben,NOTA:Lazy La carga retrasa la carga de imágenes en páginas web largas. Las imágenes fuera de la ventana gráfica no se cargarán antes de que el usuario las desplace.)

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • El debate ‘Saber cómo usarlo’ está cerrado a nuevas respuestas.