Supprimer les sous-catégories dans le menu hamburger

Y a-t-il un moyen de supprimer la liste des sous-catégories (n’afficher que la catégorie parente) dans le menu hamburger ? J’ai cherché un peu mais je n’ai pas trouvé de solution.

Merci !

1 « J'aime »

Vous pouvez utiliser ce CSS :smiley:

.hamburger-panel .category-link.subcategory {
    display: none;
}
4 « J'aime »

Il y a aussi ce composant de thème que j’ai créé par le passé :

5 « J'aime »

Merci ! Je l’ai ajouté. Ça fonctionne très bien.

2 « J'aime »

Une autre question (puisque je ne connais rien au CSS), sans utiliser le Category Hider, existe-t-il un CSS que je pourrais ajouter pour masquer une catégorie spécifique ?

.hamburger-panel .category-link.category-{{slug}} {
    display: none
}

par exemple

.hamburger-panel .category-link.category-101-category {
    display: none
}
.hamburger-panel .category-link.category-general {
    display: none
}

Pour obtenir le slug, vous devrez peut-être appuyer sur F12 pour ouvrir les outils de développement.

@Lhc_fl Merci encore !

@keegan J’ai fini par installer le composant de thème Category Hider pour une plus grande flexibilité future. Ça fonctionne très bien, merci pour ça !

J’ai remarqué une faute de frappe dans ses paramètres :

Ce n’est pas grave, mais je pensais que vous voudriez le savoir.

1 « J'aime »

@Loki Merci de m’avoir informé, j’ai déployé un correctif :slight_smile:

2 « J'aime »

@keegan Je viens de remarquer une autre instance où le texte explicatif semble être dupliqué par inadvertance :

Je pensais vous le faire savoir.

1 « J'aime »