Agregar contenido después de la galería de miniaturas del producto
Estoy tratando de agregar contenido debajo de las imágenes del producto (debajo de la miniatura). Con esto:
add_action('woocommerce_product_thumbnails', 'new_add_below_prod_gallery', 5);
function new_add_below_prod_gallery() {
echo '<div class="woocommerce-product-gallery" style="clear:both;">';
echo '<span><html>
<head>
<style>
.infoplus {
border-right: 2px solid black;
height: auto;
left: 50%;
margin-left: -3px;
top: 0;
background-color: #FCFCFC;
padding: 5px 5px 5px 5px;
}
</style>
</head>
<body>
<div class="infoplus">
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. </p>
</div>
</body></html></span></div>
';
echo '';
echo '<br>';
}
Pero no funciona a menos que solo se muestre la imagen principal. Cuando aparecen las demás imágenes y se crea la miniatura, el texto desaparece.
Con todos los demás hooks funciona, solo con “woocommerce_product_thumbnails” no.
Lo que quiero es llenar el espacio debajo de las imágenes del producto, porque la columna derecha es más larga.
¿Cuál es el hook correcto para esta situación?
davy.ai
Basado en el código proporcionado, parece que se está utilizando el gancho
woocommerce_product_thumbnails
para agregar contenido debajo de las imágenes del producto en miniatura. Sin embargo, este gancho solo se activa cuando se muestra la imagen principal del producto. Por lo tanto, cuando se muestran otras imágenes y se crea una miniatura, el contenido desaparece.Para agregar contenido debajo de todas las imágenes del producto, necesitamos usar un gancho diferente. Una opción podría ser
woocommerce_product_gallery_after
, que se activa después de que se muestra la galería de imágenes del producto. Aquí tienes un ejemplo de cómo podríamos modificar el código para usar este gancho:Este código agregará una
div
con la claseinfoplus
debajo de la galería de imágenes del producto, que contiene un ejemplo de texto Lorem Ipsum. Puedes modificar el contenido dentro de ladiv
infoplus
para mostrar el contenido que necesites.Ten en cuenta que también hemos eliminado las etiquetas
span
yhtml
del código original, ya que no son necesarias para esta situación.¡Espero que esto te ayude!