Come accorciare il titolo prodotto con woocommerce

  • 27/12/2014
  • CMS
Nessun Commento

Quanto tempo speso nelle ricerche per capire come accorciare i titoli dei prodotti con woocommerce!! Se anche tu stai cercando una soluzione ed hai perso tanti capelli nel trovarne una efficace senza riuscirci, allora questo post fa al caso tuo!

In questo brevissimo tutorial vi spiego come accorciare o ridurre il titolo delle schede prodotto presenti nel vostro shop con Woocommerce.

Spesso si ha la necessità grafica di voler allineare la griglia dei prodotti in modo tale da offrire all’utente una versione ordinata delle categorie prodotto oppure semplicemente il cliente gradisce un impatto ordinato optando per una migliore resa grafica e troncando eventualmente i titoli più lunghi.

Dopo aver provato e riprovato sono riuscito a trovare una soluzione rapida e veloce per accorciare i titoli.

Accorciare i titoli dei prodotti Woocommerce con codice php

La pagina da andare a modificare è contenuta in un loop che si chiama “content-product.php“. Quindi aprite il file e cercate il seguente codice per individuare le modifiche da effettuare:

<li<?php echo $class ?>>
<?php do_action( 'woocommerce_before_shop_loop_item' ); ?>

<a href="<?php the_permalink(); ?>">

    <div class="thumbnail">
        <?php do_action( 'woocommerce_before_shop_loop_item_title' ); ?>

        <?php if ( yiw_get_option( 'shop_show_name' ) ) : ?>
            <strong class="<?php echo $title_position; ?>">
                <?php the_title(); ?>
            </strong>
        <?php endif ?>
    </div>

    <?php do_action( 'woocommerce_after_shop_loop_item_title' ); ?>
</a>

<?php do_action( 'woocommerce_after_shop_loop_item' ); ?>
</li>

Ti basterà individuare la seguente stringa:

<?php the_title(); ?>

e sostituirla con la seguente porzione di codice:

<?php
$shorttitle = mb_substr(the_title('','',FALSE),0,45); 

echo $shorttitle;
if (strlen($shorttitle) >44){
echo '&hellip;'; 

}
?>

Adesso assicurati  di modificare la variabile da 45 al numero di caratteri che ti servono. In pratica il codice dice “se il titolo è maggiore di 44 caratteri, allora il codice tronca il titolo aggiungendo i tre punti …”.

Se quest’articolo ti è piaciuto e ti ha risolto un problema (e anche ridotto il tempo) considera di condividerlo con altri che potrebbero avere il tuo stesso problema!

Esperto SEO e consulente di web marketing, Antonio collabora con diverse realtà italiane, è moderatore di un importante forum per webmaster e fondatore della seo agency Professioneseo.it.

About us and this blog

We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

Request a free quote

We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

Subscribe to our newsletter!

There is no form with title: "SEOWP: MailChimp Subscribe Form – Vertical". Select a new form title if you rename it.

More from our blog

See all posts

Leave a Comment