?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.