Añadir descripción corta a productos en WooCommerce

por | Ago 13, 2020 | WooCommerce

Añadir descripción corta a productos en WooCommerce

WooCommerce es el plugin por excelencia más utilizado para crear una tienda online con WordPress en la actualidad.

Gracias a su facilidad de uso, venta y configuraciones que les permite realizar el sistema, son muchas las tiendas que apuestan por construir su tienda virtual completa con él.

Si vas a comenzar tu proyecto online, te recomiendo que elijas algún proveedor que ya tenga integrada la opción de instalación directa de Hosting WooCommerce.

Una vez que tenemos nuestra tienda creada, es cuando comienzan algunas de las inquietudes más básicas en estos casos: que extras y características añadir a mis productos, qué descripciones adicionales añadir…

Cuanto más vayas a detallar y personalizar la ficha de producto en WooCommerce, más cerca estarás de que tu producto llame más la atención que el del resto.

Dependiendo del tipo de productos o servicios que vayas a vender, te hará falta añadir un pequeño resumen a pie de imagen para poder previsualizar qué estamos vendiendo, por eso hoy vamos a explicar cómo añadir una descripción corta de producto incluida en la ficha de producto de WooCommerce.

 

Consideraciones iniciales

Aunque por temas de usabilidad no es necesario mostrar descripción corta en tus productos, hay algunos casos donde se vendan productos o servicios, o se desee mostrar información adicional nunca está de más mostrar una breve descripción en la página de tu tienda.

En este ejemplo puedes ver como parte de la descripción corta del producto se incluye en la ficha del producto de la página de la tienda, este extracto de descripción corta puede ser de gran ayuda para dar detalles al usuario.

Ejemplo descripción corta WooCoomerce

 

1.- Añadir la descripción corta del producto a nuestra tienda en WooCommerce

Para agregar esta funcionalidad lo primero que tenemos que realizar es verificar los archivos de nuestro tema e identificar nuestro archivo llamado function.php, este archivo lo tienen todos los temas y permite personalizar tu plantilla con funcionalidades adicionales como estas.

Ubica la ruta /home/public_html/wp-content/themes/tutema/function.php .

Para ello sigue los siguiente pasos:

  • Accede a tu Cpanel y pincha sobre la opción de Administrador de archivos.
  • En ella ubicaras todos los archivos de tu sitio web, debes hacer clic sobre tu carpeta public_html.
  • Carpeta public HTML

     

  • Una vez dentro ubica la ruta /wp-content/theme/tutema/function.php
  • Archivo functions.php

     

  • Pincha sobre él y haz clic con el botón derecho de tu ratón -> editar.
  • Antes de seguir realiza una copia de seguridad en Cpanel de este archivo en tu ordenador. Selecciona la opción Descargar para guardar el archivo y luego Editar.
  • Editar Archivo functions.php

  • Dentro del archivo, en la última línea añade el siguiente código:
  •  

    add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_single_excerpt', 5);

     

Debe quedarte algo así:

Editar Archivo functions.php

Guarda los cambios en el archivo function.php.

Si vas ahora a la página de tienda dentro de tu sitio web veras que tus productos ya muestran una descripción corta.

Descripción corta de productos

 

2.- ¿Cómo podemos acortar la descripción corta?

Puede que la descripción corta del producto, no lo sea tanto. Por ello podemos modificar la descripción y acortarla para que aparezcan menos párrafos.

Para ello regresamos a el archivo function.php de nuestro tema y añadimos las siguientes líneas:

 


add_filter('woocommerce_short_description', 'limit_product_short_description', 10, 1);

function limit_product_short_description($post_excerpt)
 {
    if (!is_product()) 
    {
         $pieces = explode(" ", $post_excerpt);
         $post_excerpt = implode(" ", array_splice($pieces, 0, 15));
     }
   return $post_excerpt.'...';
 }


 

Con esto puedes añadir la descripción corta acortando las palabras a 15 $post_excerpt = implode (” “, array_splice($pieces, 0, 15) modifica aquí el número de palabras) y concatenando puntos suspensivos (return $post_excerpt.’…’; si quieres modificar los puntos por otros símbolos … puedes cambiarlo por lo que quieras pero siempre respetando las comillas simples)

Al final tu archivo debe verse así:

Descripción corta de productos limitación 15 palabras

 

Conclusiones

Con esto ya verás que todas tus descripciones pueden verse en tu página de tienda y con la cantidad de palabras que hemos elegido se muestren.

Añadiendo de esta forma algo adicional que podrá ver tus clientes desde la página de tienda, productos o categorías.

Descripción corta de productos limitación 15 palabras