• Passer à la navigation principale
  • Passer au contenu principal
  • Passer à la barre latérale principale
  • Passer au pied de page

Grégoire Noyelle

Créateur de thèmes WordPress :: Formateur :: Web Designer

  • Formations
  • Tutoriels
  • À propos
  • Contact
  • Newsletter

WooSidebars :: Gestion poussée des Widgets

Mis à jour le 18 novembre 2015 par Grégoire Noyelle 9 commentaires

La problématique des zones de Widget

La plupart des thèmes ajoutent des zones personnalisables pour intégrer des widgets. Par contre, ces zones sont peu nombreuses et centralisées sur tout le site. Dans un sens, c’est un avantage. Dans un autre, c’est une limite.

Que pourrait-on faire pour afficher une barre latérale sur certaines pages seulement?

Un plug-in puissant existe: WooSidebars. Cet outil a été créé par WooThemes, une société qui a la base concevait seulement des thèmes premiums.

Présentation de Woosidebar

Pour installer WooSidebars, suivait le lien et télécharger le plug-in. Ou mieux, installez WooDojo qui permet de l’ajouter automatiquement. Il se peut que WooThemes vous demande de créer un compte gratuit. Dans ce cas enregistrez-vous.

Une fois WooDojo installé, activez WooSidebars en bas à droite de la page WooDojo.

Capture: Activer WooSidbars

Créer sa zone de Widget (Widget Areas)

Une nouvelle option apparaît dans Apparence: Widget Areas.
Commencez par créer votre première zone pour les pages. Nous allons l’appeler “Page”.

Capture: Interface de WooSidebars

Dans l’onglet Pages, Nous allons activer cette nouvelle zone pour toutes les pages.

Description: pour donner des renseignements sur l’utilisation de cette zone.

Conditions: elles permettent de filtrer l’affichage des ces nouvelles zones en fonction du contexte. Si vous cliquez sur Advanced, vous aurez accès à d’autres options plus complètes.

Sidebar To Replace: permets de remplacer une des zones du thème. Du coup, ce plug-in s’adaptera aisément à votre thème sans en changer les caractéristiques

Gestion de la nouvelle zone

Une fois publiée, une nouvelle zone apparait dans la partie Widgets.

Capture: Nouvelle de Widgets

Je vais ajouter mon menu principal dans cette zone et voir le résultat en ligne.

Si vous désirez afficher cette zone pour une catégorie d’article (archive et article seul), il faudra éditer cette zone, dans la partie Conditions avec l’onglet Taxonomy Terms

Capture: gestion des catégories et des articles dans Woosidebars

Conclusion

WooSidebars très bien conçu dans le sens où ses filtres sont puissants et ils s’adaptent à tous les thèmes sans en changer la structure.
Autre avantage de taille, dans le cas où vous changez de thème, les widgets restent en place dans les zones créées avec WooSidebars, il faudra juste réattribuer cette zone à la nouvelle zone du thème nouvellement activé.
Seul bémol que j’ai repéré dans la version 1.1.2, le Conditions sur le Template Hierarchy Pages ne fonctionnent pas. Normalement, il devrait s’appliquer dynamiquement sur toutes les pages.

FacebookTweetLinkedInEmailPrint

Étiquettes : débutant intermédiaire

Grégoire Noyelle

À propos Grégoire Noyelle

Grégoire Noyelle, Créateur de Thèmes WordPress, Formateur spécialiste sur WordPress, WooCommerce, HTML et CSS (Grid Layout) dans son centre de Formation dédié au CMS WordPress. Suivez moi sur Twitter ou LinkedIn.
[En savoir plus]

Interactions du lecteur

Commentaires

  1. Avatargd6d dit

    30 octobre 2012 à 11 h 52 min

    Salut Grégoire. Super ton article. Je viens de faire une formation WordPress à des étudiants, et bizarrement certains n’écoutent pas bien… Heureusement ce tuto est là pour les rattraper. Effectivement, c’est un super outil, et je déplore aussi des petits bugs (page tous les articles) mais que l’on peut corriger en utilisant les archives catégories par ex. A bientôt !

    Répondre
    • AvatarGrégoire Noyelle dit

      30 octobre 2012 à 22 h 01 min

      Salut Olivier. Cool que ce tuto te soit utile. D’ailleurs c’est sur tes conseils que je me suis penché plus sur WooDojo.
      Si tu ne l’as pas déjà fait, je vais lancé un post sur le forum à propos des petits bugs. Merci pour ton truc.
      Je suis cette semaine à apaxxdesigns pour le WordPress Niveau 1. 🙂

      Répondre
  2. Avatarmaisoublanco dit

    1 novembre 2012 à 12 h 28 min

    Bonjour,
    dans mes tests d’utilisation de GALERIES WP, je n’arrive pas à trier l’album (placer les plus récentes galeries en haut).
    à+

    Répondre
    • AvatarGrégoire Noyelle dit

      1 novembre 2012 à 23 h 32 min

      @maisonblanco Quel rapport avec le tuto? Merci de laisser ce commentaire dans le bon article.

      Répondre
  3. Avatarclo dit

    21 avril 2015 à 13 h 18 min

    Bonjour,
    Merci pour ce tuto.
    je viens d’installer ce plugin en local dans un 1er temps pour voir comment il fonctionne sur mon thème, néanmoins quand on a, comme moi, beaucoup de catégories de produits, ça devient vite un casse-tête chinois.
    Je n’arrive pas à ajouter des attributs (couleur, taille ou pointure) dans les pages de produits dédiées, comme c’est le cas avec mon thème actuel.
    Je voudrais le changer parce qu’il n’est pas responsive, mais à part ça il « a tout pour lui » et il intègre nativement les emplacements permettant d’ajouter tous les attributs, catégories, etc. comme il est enfin assez bien référencé je pense que de revoir entièrement la hiérarchisation pourrait me pénaliser fortement. je ne sais pas trop quoi faire… je mets le lien de la video que j’ai trouvé si ça rend service à quelqu’un ?

    Répondre
  4. AvatarMarjorie dit

    22 septembre 2016 à 11 h 25 min

    Bonjour,

    Je viens d’installer, sur vos conseils, le widget Woosidebar, sur mon thème Landscape (de chez Diverse Theme) car je n’arrivais pas à activer la sidebar.
    Sauf que, malgré l’installation de l’extension, impossible encore de l’afficher !…
    Y aurait-il une subtilité que je n’ai pas découverte ?…
    Cela fait une heure que je cherche… grrr

    Merci pour votre aide !!!!

    Marjorie

    Répondre
    • Grégoire NoyelleGrégoire Noyelle dit

      23 septembre 2016 à 6 h 37 min

      Bonjour,
      Malheureusement, je n’utilise plus cette extension depuis longtemps. Essayer de voir avec leur support directement. C’est peut-être une incompatibilité avec le thème.

      Répondre

Laisser un commentaire Annuler la réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Barre latérale principale

Tutoriels par Thèmes

  • Tous les tutoriels
  • WordPress
  • Web Design
  • Photoshop

Partenaires

Liste des outils et services que je recommande:

Divi WordPress Theme

Elementor

Genesis FrameWork

GeneratePress

LearnDash LMS

WooCommerce e-boutique

Gravity Forms

WPforms

Séries complètes de tutoriels

  • Les bases de Grid Layout

Footer

Centre de Formation WordPress

  • Votre Formateur WordPress
  • Centre de formation WordPress
  • FAQ sur le centre de formation
  • Témoignages sur le centre de formation
  • CGV du centre de formation
  • Charte de qualité du centre de formation
  • Réglement intérieur du Centre de formation

Formations actives

  • Toutes les formations
  • Créer et mettre en ligne son site Pro avec WordPress
  • Personnaliser son site WordPress avec le CSS
  • Créer des thèmes WordPress sur mesure avec Genesis
  • Optimiser la production de site WordPress
  • Utiliser les CSS avancés dans votre thème WordPress
  • Utiliser Grid CSS Grid Layout dans votre thème WordPress
  • Créer et gérer sa boutique WooCommerce
  • Créer un thème sur mesure avec WooCommerce

Liens Rapides

  • S’inscrire à la Newsletter
  • CV
  • Grégoire Noyelle
  • Membres Modules
  • Mentions légales
  • Politique de confidentialité
  • Me contacter

Copyright © 2021 :: Création: Grégoire Noyelle :: Base: WordPress , Genesis Framework

Share this ArticleLike this article? Email it to a friend!

Email sent!
Nous utilisons des cookies sur le site. Alors Cookies or not Cookies. OuiNon