Cuantrix

WordPress Analytics and Conversion Rate Optimization

  • INICIO
  • BLOG
  • PRESUPUESTO

Acortar el título de los productos en la página de tienda WooCommerce

En ocasiones, se puede dar el caso de que el título de nuestro producto sea muy largo, hasta tal punto que sea óptimo mostrarlo en la propia página de producto, sin embargo quedaría bastante mal si en la página de tienda donde se listan todos los productos que tenemos a la venta apareciera repleto de texto.

Para estos casos WooCommerce nos proporciona un hook que nos permite acortar en la página de tienda a un número de caracteres delimitado y que te puede interesar utilizar.

El código que se muestra a continuación deberás introducirlo dentro del archivo functions.php del tema hijo que tengas activo en tu instalación de WordPress


<?php

//Limitar el número de caracteres en la página de tienda en WooCommerce
function short_woocommerce_product_titles_chars( $title, $id ) {
if ( ( is_product_category() ) && get_post_type( $id ) === 'product' ) {
if ( strlen( $title ) >= 30) { // Si el título del producto es mayor a 30 caracteres
return substr( $title, 0, 20 ); // Acorta el título a 20 caracteres
} else {
return $title; // Pero si el título no es más largo de 30, pone el título completo
}
} else {
return $title;
}
}
add_filter( 'the_title', 'short_woocommerce_product_titles_chars', 10, 2 );

?>

CONTACTAR

  • RESPONSABLE: AICHACU PROJECTS S.L.
    FINALIDAD: Dar respuesta a las consultas o peticiones de servicios que se realicen a través del formulario enviado
    Más información aquí
  • Este campo es un campo de validación y debe quedar sin cambios.

Copyright © 2023 · Cuantrix WordPress Analytics & Conversion Rate Optimization · Aviso Legal · Política de Privacidad · Gestión de privacidad