Buenos días,
Tengo un problema, y es que cuando estás en la página de producto, debajo de éste, salen los productos relacionados. He insertado el código para que aparezca una pequeña descripción del producto en la página tienda con un límite de palabras. Y éste límite, no aparece en los productos relacionados.
Como lo podría solucionar?
Gracias
Hola Ivan,
¿Qué código, cómodo y dónde lo colocaste? ?Cual es el dominio de tu sitio web?
Saludos.
Hola @bulmaro-webempresa
Mi web está en construcción, y el dominio temporal es: http://globalpa-cp509.wordpresstemporal.com/
He insertado el código en el archivo functions.php
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_single_excerpt', 5);
add_filter('woocommerce_short_description', 'limit_product_short_description', 12, 1);
function limit_product_short_description($post_excerpt)
{
if (!is_product())
{
$pieces = explode(" ", $post_excerpt);
$post_excerpt = implode(" ", array_splice($pieces, 0, 12));
}
return $post_excerpt.'...';
}
Y el problema, es que en los productos relacionados, dentro de un producto, no aparece dicha limitación de palabras como en la página de tienda
Hola
Tal vez tenga que ver con algún plugin de productos relacionados o de tu propio theme ya que por defecto WooCommerce sólo muestre el título para los productos relacionados.
Sin embargo también podrías probar ocultando los párrafos sobrantes con CSS, por ejemplo:
.related.products .post-content > div > p:not(:first-child),
.related.products .post-content > p:not(:first-child){
display: none;
}
Para agregar código CSS, revisa:
https://www.webempresa.com/blog/como-agregar-codigo-css-en-wordpress.html
Saludos.
Perfecto! Funciona! Muchas gracias!