X

Come elencare le categorie in due colonne in WordPress

Snippet di IsItWP

Stai cercando un modo per elencare le tue categorie ma separarle in due colonne? Sebbene esista probabilmente un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per elencare le categorie in due colonne in WordPress.

Istruzioni:

Tutto quello che devi fare è aggiungere questo codice al file index.php del tuo tema:

<?php
      $cats = explode("<br />",wp_list_categories('title_li=&echo=0&depth=1&style=none'));
      $cat_n = count($cats) - 1;

      for ($i=0;$i<$cat_n;$i++):
            if ($i<$cat_n/2):
                  $cat_left = $cat_left.'<li>'.$cats[$i].'</li>';
            elseif ($i>=$cat_n/2):
                  $cat_right = $cat_right.'<li>'.$cats[$i].'</li>';
            endif;
      endfor;
?>

<ul class="left">
         <?php echo $cat_left;?>
</ul>
<ul class="right">
         <?php echo $cat_right;?>
</ul>

Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come aggiungere correttamente snippet di codice in WordPress, in modo da non compromettere accidentalmente il tuo sito.

Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: 9 migliori plugin per aste WordPress e come impostare il tracciamento dei download in WordPress con Google Analytics.

Commenti   Lascia una risposta

  1. Sonja Bouteille 10 febbraio 2023 alle 12:43

    No, non funziona,

    Attenzione: variabile non definita $cat_left in…
    Attenzione: variabile non definita $cat_right in…

  2. Andrew Wilkerson 17 giugno 2019 alle 12:18

    Grazie per questo, ero entusiasta di provarlo ma ho ottenuto un errore di analisi quando l'ho incollato nel mio plugin custom-snippets che ho creato da un altro tuo articolo, ho controllato tutto ma sono abbastanza nuovo a tutto questo, mi dispiace. > inatteso

    Forse questo codice non funziona più? Ho provato a modificare la fine inattesa ma forse devo svuotare la cache prima di riattivarla?

  3. Andrew Wilkerson 17 giugno 2019 alle 11:06

    Grazie Kevin,
    Sapevo di aver letto questo da qualche parte ma ho avuto difficoltà a ritrovarlo quando ho cercato nella libreria degli snippet, non sembrava apparire.

    Forse sto solo diventando cieco!
    Ho l'abitudine di cliccare Shazam sul mio telefono quando in realtà voglio Simplenote.

  4. Questo è fantastico e funziona perfettamente – grazie per averlo condiviso

    1. Nessun problema Chris, sono contento che ti piaccia lo snippet.

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra normativa sulla privacy e tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Checklist per il lancio di WordPress

La Guida Definitiva per il Lancio di WordPress

Abbiamo raccolto tutti gli elementi essenziali della checklist per il lancio del tuo prossimo sito web WordPress in un comodo ebook.
Sì, Inviami l'eBook Gratuito!