Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author David Aguilera

    (@davilera)

    ¡Hola Juan Carlos! Gracias por apreciar nuestro trabajo 🙂 En cuanto a WooCommerce, es posible que no veas la imagen destacada debido al tema que estás utilizando (no a WooCommerce en si). ¿Qué tema usas?

    Hola David!

    Gracias por tu rapidísima respuesta 🙂

    El tema que estoy usando es Virtue (free) lo puedes instalar directamente desde el Dashboard de WP.

    Saludos
    JC

    Thread Starter Juan Carlos Varela Iglesias

    (@jcvi007)

    Hola David.

    Has podido mirar algo al respecto?

    Saludos
    JC

    Plugin Author David Aguilera

    (@davilera)

    Todavía no, Juan Carlos. ¡Lo miro el lunes!

    Plugin Author David Aguilera

    (@davilera)

    ¡Hola!

    Efectivamente, el tema no está mostrando correctamente la imagen. Si accedes al fichero woocommerce/single-product/product-image.php, línea 30, verás el siguiente código:

    if($presizeimage == 1){
      $product_image = wp_get_attachment_image_src ...
      $product_image_url = $product_image[0];
      $image_url = aq_resize ...
      if(empty($image_url)) ...
      $image = '<img ...
    } else {
      $image = get_the_post_thumbnail ...
    }

    Como ya he explicado en muchos otros hilos de soporte, el problema es que nuestro plugin únicamente es capaz de mostrar una imagen destacada externa si se pinta utilizando la función get_the_post_thumbnail. En tu tema, esta llamada se utiliza en el else, pero no en el if, ¿lo ves?

    Para solucionar el problema, hay que modificar el bloque if añadiendo las siguientes dos líneas después del aq_resize:

    ...
    $image_url = aq_resize ...
    if ( function_exists( 'uses_nelioefi' ) &&
         uses_nelioefi( get_the_ID() ) )
      $image_url = nelioefi_get_thumbnail_src( get_the_ID() );
    ...

    De esta forma, nos aseguramos que la variable $image_url incluye la imagen destacada que has definido a través de nuestro plugin.

    Si detectaras el mismo problema con una entrada o con algún otro componente del tema, es muy posible que el problema sea el mismo; el tema estaría insertando la imagen obteniendo su src directamente, sin pasar por la función (get_)the_post_thumbnail.

    ¡Espero que esto solucione tu problema!

    Por cierto, no olvides puntuar y comentar nuestro plugin.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Excelente Plugin’ is closed to new replies.