Căutați o modalitate de a vă lista categoriile, dar de a le separa în două coloane? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți folosi pentru a lista categoriile în două coloane în WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul index.php al temei dvs.:
<?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>
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut această secțiune de cod, vă rugăm să luați în considerare vizionarea celorlalte articole de pe site, cum ar fi: 9 cele mai bune pluginuri de licitații WordPress și cum să configurați urmărirea descărcărilor în WordPress cu Google Analytics.
Nu, nu funcționează,
Atenție: Variabilă neinițializată $cat_left în…
Atenție: Variabilă neinițializată $cat_right în…
Mulțumesc pentru asta, eram entuziasmat să încerc, dar am primit o eroare de parsare când am lipit-o în pluginul meu custom-snippets creat dintr-un alt articol de-al dvs., am verificat totul cu atenție, dar sunt destul de nou în toate acestea, scuze. > neașteptat
Poate acest cod nu mai funcționează? Am încercat să editez sfârșitul neașteptat, dar poate trebuie să șterg cache-ul înainte de a reactiva?
Mulțumesc Kevin,
Știam că am citit asta undeva, dar mi-a fost greu să o găsesc din nou când am căutat în biblioteca de snippet-uri, nu părea să apară.
Poate că doar orbesc!
Am obiceiul să apăs Shazam pe telefon când de fapt vreau Simplenote.
Acesta este grozav și funcționează perfect – mulțumesc pentru distribuire
Nicio problemă Chris, mă bucur să văd că îți place snippet-ul.