Aumentare o diminuire il limite di 45 tags, nel widget tag cloud, fissato da WordPress, anche in WooCommerce

Mi è capitato di recente di intervenire su una installazione WooCommerce dove il cliente, nel suo tema Avada, aveva un problema nella visualizzazione di tutti i tags inseriti nel sito.

Riusciva a vederne solo alcuni e non tutti all’interno del widget tags cloud di serie in WordPress

Il suo caso prevedeva un utilizzo maggiore di tags, rispetto al limite fissato nelle query di default in WordPress di 45.

Infatti WordPress fissa questo limite a 45, proprio per salvaguardare il numero massimo di query, che una pagina, all’interno del sito possa effettuare.

Sappiamo infatti che di norma avere molte “chiamate” in una pagina non è il massimo per quanto riguarda sia il carico al server sia per un discorso di rendering finale della pagina e quindi di caricamento.

Per ovviare a questo possiamo usare 2 filtri che andranno a modificare la query fatta dai widgets tag cloud di serie in WordPress ma anche in WooCommerce!

Il codice che potete inserire nel vostro file function.php sono i seguenti:

Per WordPres

https://gist.github.com/miniMAC/58a100a2b142cc9ad53067d95048fe4b

Per WooCommerce

https://gist.github.com/miniMAC/cf6972c47e69c9c55bcc66bba1b86ad3

Spero che questi codici vi siano di aiuto il giorno nel quale andrete ad avere molti tags associati ad un post in WordPress, o un prodotto in WooCommerce, e li vogliate visualizzare tutti nel widget tag cloud magari usato per un menu o per dei link nella pagina!

Lascia una risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *