Affiche les catégories / archives sur deux colonnes [barre latérale WordPress]

Pe majoritatea temelor de WordPress, categoriile et arhivele blogului sunt listate in sidebar.php (mai exact coloana laterala a blogului). Pentru cei care au multe arhive sau categorii in blog, spatiul liber din barre latérale se reduce considerabil si pagina blogului se lungeste foarte mult.
Iata o solutie pentru a lista categoriile si/sau arhivele blogului in sidebar, pe doua coloane uniforme, fara sa aveti nevoie de niciun plugin. Gen:

wp-2

In WordPress, codul care listeaza categoriile este : <?php wp_list_categories(); ?> . Listarea categoriilor pe doua coloane se face foarte simplu. remplacer dans sidebar.php codul <?php wp_list_categories(); ?> cu :

<?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;?>

Dans CSS-ul temei de WordPress (style.css) adaugati:

.right {float:left; width:110px;} 
.left {float:left; width:110px;}

Dimensiunile width:110px pot sa varieze in functie de width-ul sidebar-ului dvs.

Passionné par la technologie, j'écris avec plaisir sur Stealthsetts.com à partir de 2006. J'ai une riche expérience dans les systèmes d'exploitation: macOS, Windows et Linux, mais aussi dans les langages de programmation et les plateformes de blogs (WordPress) et pour les magasins en ligne (WooCommerce, Magento, Presashop).

Home Votre source de tutoriels informatiques, des conseils et des nouvelles utiles. Affiche les catégories / archives sur deux colonnes [barre latérale WordPress]
Laisser un commentaire