Additions maîtres
  • Widgets
    • Changelogs
      Code source NOUVEAU PRO
      Formes Caldera
      Logo Slider
      Table des matières
      Formes Gravitaires
      Transforme PRO
      Restreindre le contenu PRO
      Tableau des prix
      Forme Ninja
      Mailchimp
      Info-bulle
      Déclencheur Popup NOUVEAU PRO
      Quel élément NOUVEAU
      Bouton Créatif
      Liens Créatifs NOUVEAU
      Recherche de domaine CHAUD PRO
      Double rubrique CHAUD
      Flipbox
      Gradient animé BG CHAUD PRO
      Point d'accès de l'image PRO
      Infobox
      News Ticker PRO
      Particules
      Barre d'avancement
      Contenu hors toile NOUVEAU PRO
      Barre de progression de lecture CHAUD
      Js personnalisé
      Citation de bloc
      Compter
      Effets de survol d'image
      Révéler NOUVEAU PRO
      Rellax PRO
      Positionnement
      Comparaison d'images
      Onglets
      Basculer le contenu CHAUD PRO
      Duplicateur de messages/pages GRATUIT
      Effets flottants PRO
      Méga Menu CHAUD
      Css personnalisé CHAUD
      Titre du dégradé
      Image avancée
      Menu Nav
      Boutures d'outils
      Tableau comparatif PRO
      Glassmorphisme
      Produit en vedette PRO
      Carrousel d'images
      Galerie Slider NOUVEAU PRO
      Balises dynamiques NOUVEAU
      Minuterie de compte à rebours
      Heure actuelle
      Modèles
      Lien d'emballage
      Chronologie
      Membre de l'équipe
      Formulaire de contact 7
      Accordéon avancé
      Titres animés
      Blog
      Heures d'affaires
      Appel à l'action
      Barres de progression
      Curseur d'arrière-plan
      Slider d'équipe
      Tableau dynamique
      Ligne Grille PRO
      Formulaires WP
      Recherche
      Nous formons
      Animation d'entrée NOUVEAU PRO
      Conditions d'affichage PRO
      Galerie d'images filtrables
      Formulaires WP
      Points d'arrêt personnalisés NOUVEAU
  • Caractéristiques
    • Constructeur de thèmes

      Concevez des modèles à l'échelle du site pour un look cohérent sur chaque page de votre site Web.

      Créateur Popup

      Créez des popups, des modaux et des barres d'annonce attrayants pour capturer des prospects.

      Constructeur de widgets

      Développez Elementor avec des widgets personnalisés avancés pour créer des mises en page plus dynamiques.

      Mega Menu Builder

      Créez des menus multicolonnes avec des icônes et des images pour une navigation supérieure.

      Css personnalisé

      Appliquez votre propre CSS pour un style parfait en pixels au-delà des options de conception par défaut.

      Balises dynamiques

      Insérez du contenu dynamique comme les titres de publication et les champs personnalisés directement dans les conceptions.

      Conditions d'affichage

      Visibilité des éléments de contrôle en fonction du rôle de l'utilisateur, de l'appareil, de l'heure et d'autres règles.

      Bibliothèque d'icônes

      Choisissez parmi des milliers d'icônes intégrées pour améliorer les visuels et la cohérence.

      Animation

      Ajoutez des animations de défilement, de vol stationnaire, d'entrée et bien plus encore pour donner vie aux designs.
  • Kits de modèles
    • Kits de modèles

      Kit de modèles pleine page conçu par des professionnels Importer et personnaliser en quelques secondes.

      Sections Prêtes

      Sections et lignes de contenu pré-construites Glissez, déposez et personnalisez instantanément.

      Popups prêtes

      Différents types de conceptions popup High-converting Importer et lancer rapidement.

      Modèles de pages d'éléments

      Des mises en page complètes à n'importe quel usage Commencez à éditer immédiatement.

      En-tête prêt

      Plusieurs conceptions d'en-têtes modernes Importez et adaptez-vous à votre marque.

      Pied Prêt

      Pieds de page entièrement conçus pour différents sites Web Ajoutez des fonctionnalités et du style en clics.
  • Marques
    • WP Adminifier

      WP Adminifier

      Prenez le contrôle de votre tableau de bord WordPress Personnalisez l'expérience d'administration.
      Éditeur de barre d'administration

      Éditeur de barre d'administration

      Personnalisez la barre d'administration WordPress pour un espace de travail plus propre et plus personnalisé.
      Connectez-vous

      Connectez-vous

      Personnalisez votre page de connexion WordPress avec des améliorations de marque, de styles et de sécurité.

      Suite Rolemaster

      Gérez les rôles et les autorisations des utilisateurs avec précision pour une meilleure sécurité et un meilleur flux de travail.
      Blocs maîtres

      Blocs maîtres

      Développez l'éditeur Gutenberg avec des blocs personnalisés avancés pour des mises en page plus créatives.
      Pleins feux WP

      Pleins feux WP

      Recherchez et accédez instantanément aux fonctionnalités, publications et paramètres d'administration depuis n'importe où.
  • Thèmes
  • Aide
    • Obtenez du soutien
    • Documentation
    • Communauté Facebook
    • Changelogs
  • Blog
Tarification
🇫🇷FR
  • 🇺🇸EN
  • 🇸🇦AR
  • 🇧🇩BN
  • 🇩🇰DA
  • 🇩🇪DE
  • 🇪🇸ES
  • 🇫🇷FR
  • 🇮🇳HI
  • 🇰🇷KO
  • 🇵🇹PT
  • 🇷🇺RU
  • 🇨🇳ZH

Démarrage

  • Vous ne pouvez pas voir l'élément d'addon principal dans l'éditeur de la page Elementor ?
  • Comment demander un compte d'affiliation ?
  • Version Pro active
  • Installation du plugin

Additions

  • Paramètres du widget de déclenchement contextuel
  • Paramètres du widget de contenu hors toile
  • Logo Slider Widget Paramètres
  • Paramètres du widget des barres de progression
  • Paramètres du carrousel d'images
  • Paramètres du widget du produit en vedette
  • Paramètres du widget du tableau comparatif
  • Paramètres du widget de code source
  • Paramètres avancés du widget d'image
  • Paramètres du widget de titre de dégradé
  • Paramètres du curseur de galerie
  • Basculer les paramètres du widget de contenu
  • Paramètres du widget de la boîte d'
  • Paramètres du widget de la chronologie
  • Paramètres du widget de table dynamique
  • Paramètres du widget Mailchimp
  • Paramètres du widget Blockquote
  • Paramètres du widget Changelog
  • Paramètres du widget du compte à rebours
  • Paramètres du widget de l'heure actuelle
  • Rechercher Paramètres du widget
  • Galerie d'images filtrables
  • Paramètres du widget Team Slider
  • Paramètres du widget de compteur
  • Restreindre les paramètres de contenu
  • Table des matières Paramètres du widget
  • Paramètres du widget Hotspot d'image
  • Paramètres du widget de comparaison d'images
  • Paramètres du widget du ticker d'actualités
  • Effets de survol d'image
  • Paramètres des onglets
  • Paramètres du widget de la table de tarification
  • Paramètres du widget du menu Nav
  • Paramètres du widget de recherche de domaine
  • Paramètres du widget Flipbox
  • Paramètres Tooltip
  • Paramètres du widget Creative Links
  • Paramètres du widget des heures de bureau
  • Paramètres du widget du formulaire de contact 7
  • Paramètres du widget à bouton créatif
  • Paramètres des titres animés
  • Paramètres avancés du widget d'accordéon
  • Appel aux paramètres du widget d'action
  • Paramètres du widget de la barre de progression
  • Articles de blog Paramètres du widget
  • Paramètres du widget des membres de l'
  • Paramètres de double rubrique

Extensions

  • Paramètres de la bibliothèque d'icônes
  • Méga paramètres de menu
  • Quels paramètres d'extension d'élément
  • Paramètres d'extension du duplicateur de messages/pages
  • Paramètres d'extension de ligne de grille
  • Paramètres d'extension du glassmorphisme
  • Paramètres d'extension Tooltip
  • Paramètres du lien d'emballage
  • Paramètres d'extension des effets flottants
  • Paramètres des balises dynamiques
  • Conditions d'affichage Paramètres d'extension
  • Paramètres d'animation d'entrée
  • Paramètres de points d'arrêt personnalisés
  • Paramètres d'extension BG à gradient animé
  • Révéler les paramètres d'extension
  • Paramètres d'extension des particules
  • Paramètres d'extension du curseur d'arrière
  • Transforme les paramètres d'extension
  • Paramètres de l'extension Rellax
  • Paramètres d'extension de positionnement
  • Paramètres CSS personnalisés

Constructeur de widgets

  • Conditions
  • Syntaxe de brindille
  • Présentation du panneau de paramètres
  • Diviseur
  • Ombre de texte
  • Sélectionner2
  • Frontière
  • Titre
  • Onglets
  • Répéteur
  • Choix Visuel
  • Contexte
  • Dimensions
  • Ombre de boîte
  • Coulisseur
  • Icônes
  • Galerie
  • Médias
  • Bascule Popover
  • Champ URL
  • Date Heure
  • Typographie
  • Police
  • Champ de couleur
  • Choisir
  • Sélectionner
  • Commutateur
  • Caché
  • Code
  • WYSIWYG
  • Champ de zone de texte
  • Numéro
  • Champ de texte

Constructeur de thèmes

  • Formulaire de commentaire
  • 404
  • Recherche
  • Archive
  • Simple
  • Pied
  • En-tête

Créateur Popup

  • Comment ouvrir une pop-up après une inactivité dans Elementor
  • Comment afficher une fenêtre contextuelle d'intention de sortie dans Elementor
  • Comment ouvrir une fenêtre contextuelle sur le défilement vers un élément spécifique dans Elementor
  • Comment ouvrir une fenêtre contextuelle sur le défilement dans Elementor
  • Comment ouvrir une fenêtre contextuelle sur Cliquez dans Elementor
  • Comment ouvrir une fenêtre contextuelle sur le chargement de la page ?
  • Paramètres et options contextuels

Kit de modèles

  • Comment importer des kits de modèles dans les modules complémentaires principaux
  • Comment désactiver les polices et les couleurs par défaut de l'élémenteur
  • Importer des kits de modèles d'éléments
Voir les catégories
  • Accueil
  • Docs
  • Constructeur de widgets
  • Commutateur

Commutateur

Roy Jemee
Mis à jour le 18 septembre 2026

7 min de lecture

Le champ Switcher ajoute une bascule marche/arrêt à un widget personnalisé que vous construisez avec les modules complémentaires principaux Constructeur de widgets. C'est la façon standard de rendre une partie d'un widget optionnelle : un badge, une icône, une mise en page compacte Les éditeurs retournent la bascule dans Elementor et votre modèle réagit.

Switcher est l'un des champs que vous pouvez utiliser dans le Widget Builder de la version gratuite Le plugin gratuit comprend un Widget Builder limité, et l'ensemble complet des champs est livré avec Maître Addons Pro.

Paramètres du champ de commutation dans le constructeur de widgets Master Addons à côté du bouton Afficher le badge basculer dans Elementor pour un widget de carte promotionnelle

Ce que fait le champ Switcher #

  • Ajoute la bascule marche/arrêt d'Elementor au panneau de votre widget.
  • Enregistre le Retour Valeur (yes par défaut) quand on, et une valeur vide quand off.
  • Fonctionne avec {% if %} dans votre modèle, le balisage apparaît donc uniquement lorsque la bascule est activée.
  • Peut masquer et afficher d'autres champs dans le panneau via Conditions, ce qui maintient le panneau court jusqu'à ce qu'une option soit utilisée.

Nouveau au constructeur ? lire le Aperçu du constructeur de widgets tout d'abord, revenez avec un widget ouvert.

Avant de commencer #

  • WordPress avec Elementor installé et actif.
  • Modules complémentaires principaux pour Elementor installés et actifs. Le guide d'installation couverture configuration.
  • Un widget ouvert dans le Widget Builder L'exemple dans ce guide est un widget “Promo Card” avec deux Switchers : show_badge(en), qui révèle un ruban et un champ Badge Text, et compact_mode1, ce qui resserre la carte.

Comment ajouter un champ Switcher #

  1. Aller à Modules complémentaires principaux > Créateur de widgets et ouvrez votre widget.
  2. Ajouter une section sur l'onglet où l'option appartient Une option de contenu comme Afficher le badge correspond au Contenu onglet.
  3. Type switch dans le champ champ rechercher box à gauche.
  4. Glisser Commutateur dans la section Cliquez sur le crayon sur le champ pour ouvrir ses paramètres.
Champ de commutation trouvé en recherchant le commutateur dans les champs Widget Builder avec Show Badge et Compact Mode dans la section Promo

Options du champ du commutateur expliquées #

Options du champ de commutation avec une liste déroulante Étiquette, Nom, Description, Étiquette activée, Étiquette désactivée, Valeur de retour et valeur par défaut
  • Étiquette: le texte à côté de la bascule dans Elementor, par exemple“Show Badge”.
  • Nom: l'identifiant unique du champ et le nom de son jeton Utilisez uniquement des lettres, des chiffres et des traits de soulignement, par exemple show_badge.
  • Description: un indice affiché sous la bascule dans Elementor.
  • Étiquette sur et Étiquette désactivée : les mots courts à l'intérieur de la bascule Elementor affiche Label On pendant que la bascule est activée et Label Off pendant qu'elle est désactivée, donc“Compact” et “Normal” lisent mieux que Oui et Non pour une option de mise en page.
  • Valeur de retour : la valeur que le champ détient pendant qu'il est allumé Laissez-le à yes à moins que quelque chose dans votre code ait besoin d'une chaîne différente.
  • Valeur par défaut : une liste déroulante avec Oui et Non. Oui signifie qu'un widget nouvellement ajouté commence par la bascule.

Deux choses qui valent la peine d'être connues à propos de ce panneau Le texte d'aide sous Label On et Label Off est échangé, et la ligne Label Off commence par un T supplémentaire égaré. Les deux étiquettes fonctionnent toujours comme on peut s'y attendre : Label On est le mot affiché pendant que la bascule est activée.

Gardez la valeur de retour et la valeur par défaut à l'étape #

La liste déroulante Valeur par défaut enregistre toujours yes pour Oui, quoi que vous ayez tapé dans Valeur de retour Cette combinaison rate Dans nos tests, un champ avec Valeur de retour enabled et la valeur par défaut Oui est sortie comme ceci :

  • La bascule dans Elementor s'est affichée comme éteinte.
  • La valeur sauvegardée était toujours yes, donc {% if %} traité le champ comme sur et le balisage rendu.
  • Le panneau et la page n'étaient de nouveau d'accord qu'après qu'un éditeur ait cliqué une fois sur la bascule, ce qui a défini la valeur sur enabled.

Changez donc la valeur de retour uniquement lorsque vous prévoyez également de démarrer le champ (valeur par défaut définie sur Non).Pour tout le reste, laissez la valeur de retour à yes.

Utilisez la bascule dans votre modèle #

Un Switcher est vide lorsqu'il est éteint, et une valeur vide est fausse dans le moteur de modèle, donc {% if %} est tout ce dont vous avez besoin La carte promotionnelle HTML utilise un sélecteur pour le balisage et un pour une classe :

<div class="promo{% if compact_mode %} promo--compact{% endif %}">
  {% if show_badge %}
  <span class="promo-badge">{{ badge_text }}</span>
  {% endif %}
  <p class="promo-title">{{ promo_title }}</p>
  <p class="promo-text">{{ promo_text }}</p>
  <a class="promo-button" href="#">Claim the offer</a>
</div>
Widget HTML enveloppant le badge dans un bloc if sur show_badge et ajoutant une classe compacte à partir de compact_mode

Avec le badge éteint, le tout span est parti de la page, pas seulement caché La classe compacte commute quelques règles dans le panneau CSS :

.promo--compact { padding: 18px 22px; }
.promo--compact .promo-title { font-size: 20px; }
.promo--compact .promo-text { display: none; }

Vous pouvez comparer la valeur aussi, comme dans {% if show_badge == 'yes' %}(mais comparez avec la valeur de retour), pas avec le texte Label On. {% if show_badge == 'Yes' %} jamais match. La plaine {% if show_badge %} la forme évite le problème.

Laisse le Sélecteur case vide pour ce champ Une valeur à bascule n'est pas une valeur CSS, donc le style appartient au panneau CSS derrière une classe comme celle ci-dessus.

Masquer les autres champs jusqu'à ce que la bascule soit activée #

C'est la seconde moitié de ce à quoi sert un Switcher Sur le champ que vous voulez cacher, ouvrez ses paramètres, faites défiler vers Conditions et cliquez Ajouter Condition. Pour le champ Texte de badge :

  • Nom du contrôle : show_badge, le nom du Switcher.
  • Égalité: Égale.
  • Valeur de contrôle : yes[traduction], la valeur de retour du commutateur.
Ligne Conditions sur le champ Badge Text défini sur le nom de contrôle show_badge, Equal, value yes

Badge Text apparaît maintenant dans Elementor seulement pendant que Show Badge est sur Voir Conditions pour les autres opérateurs.

Utilisez le contrôle Switcher dans Elementor #

Ajoutez le widget à une page, ou rechargez l'éditeur si la page était déjà ouverte La bascule se trouve sous votre étiquette avec votre mot Label On ou Label Off à l'intérieur de celle-ci Cliquez dessus et les mises à jour de l'aperçu tout de suite, et tout champ avec une condition dessus apparaît ou disparaît en même temps.

Panneau d'élément avec badge d'exposition activé et désactivé, montrant le champ Texte du badge et le badge apparaissant et disparaissant

Voici la carte finie sur le devant avec le badge allumé, avec le mode compact également allumé, et avec les deux mélangeurs éteints :

Carte promotionnelle sur le devant avec le badge allumé, avec mode compact allumé et avec les deux mélangeurs éteints

Cas d'utilisation courants #

  • Badges, rubans et icônes en option.
  • Une variante d'aménagement compact ou dense.
  • Afficher ou masquer un bouton secondaire, une note de bas de page ou un diviseur.
  • Un commutateur maître qui révèle un groupe de champs connexes dans le panneau.

Conseils pour travailler avec le champ Switcher #

  • Laisser la valeur de retour à yes. Il maintient la bascule, la valeur par défaut et vos conditions à l'étape.
  • Nommez le champ après ce qu'il montre: tels que show_badge ou compact_mode. Le nom se lit comme une question {% if %}.
  • Écrivez Étiquette sur et Étiquette off pour l'option[TRADUCTION], pas seulement Oui et Non, lorsque les deux États ont des noms.
  • Associez-le à Conditions les champs dont une option a besoin n'apparaissent donc que lorsqu'elle est activée.
  • Plus de deux États ? Utilisez le Sélectionnez champ pour un dropdown ou le Choisir champ pour boutons d'icônes.

Foire aux questions #

Le champ Switcher est-il disponible dans la version gratuite ?

Oui. Switcher est l'un des champs que vous pouvez utiliser dans le Widget Builder de la version gratuite L'ensemble complet des champs Widget Builder est livré avec Master Addons Pro.

Quelle valeur un Switcher imprime-t-il ?

La valeur de retour (yes par défaut) pendant que la bascule est allumée, et rien pendant qu'elle est éteinte Cela fait {% if my_toggle %} le chèque naturel.

Comment puis-je faire démarrer un widget avec la bascule ?

Définissez la valeur par défaut sur Oui et laissez la valeur de retour sur yes. Une valeur de retour personnalisée avec valeur par défaut Oui laisse le panneau et la page en décalage jusqu'à ce qu'un éditeur clique sur la bascule.

Comment afficher un autre champ uniquement lorsque la bascule est activée ?

Ajoutez une condition sur ce champ avec Control Name défini sur le nom du commutateur, Equality Equal et Control Value yes.

Pourquoi mon { % si mon_toggle == 'Oui' %} vérifie-t-il le travail ?

Il se compare au texte Label On. Comparez plutôt avec la valeur de retour, comme dans {% if my_toggle == 'yes' %}(ou abandonnez la comparaison et l'utilisation) {% if my_toggle %}.

Envelopper #

Ajoutez un Switcher, donnez-lui un nom et des étiquettes clairs, laissez Valeur de retour à yeset enveloppez la partie facultative de votre balisage {% if %}. Ajoutez une condition aux champs dont cette option a besoin et le panneau reste court jusqu'à ce qu'un éditeur l'allume. Pour trois états ou plus, voir le Sélectionner et Choisir champs, et vérifiez tarification pour ce que chaque plan comprend.

Quels sont vos Sentiments

Partager cet article :

  • Facebook
  • X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X
  • Lié
  • Pinterest
Toujours coincé ? comment pouvons-nous aider ?

Comment pouvons-nous aider ?

Mis à jour le 18 septembre 2026
SélectionnerCaché
Table des matières
  • Ce que fait le champ Switcher
  • Avant de commencer
  • Comment ajouter un champ Switcher
  • Options du champ du commutateur expliquées
    • Gardez la valeur de retour et la valeur par défaut à l'étape
  • Utilisez la bascule dans votre modèle
  • Masquer les autres champs jusqu'à ce que la bascule soit activée
  • Utilisez le contrôle Switcher dans Elementor
  • Cas d'utilisation courants
  • Conseils pour travailler avec le champ Switcher
  • Foire aux questions
    • Le champ Switcher est-il disponible dans la version gratuite ?
    • Quelle valeur un Switcher imprime-t-il ?
    • Comment puis-je faire démarrer un widget avec la bascule ?
    • Comment afficher un autre champ uniquement lorsque la bascule est activée ?
    • Pourquoi mon { % si mon_toggle == 'Oui' %} ne fonctionne-t-il pas ?
  • Envelopper

Rejoignez plus de 30 000 créateurs Web qui font confiance à Master Addons

Obtenez tous les widgets et modèles premium que vous désirez, construits avec un code propre qui maintient votre site rapide Abandonnez le bloat, pas les fonctionnalités.

Essayez la démo en direct
Rejoignez la communauté
Modules complémentaires principaux pour Elementor
Logo principal des modules complémentaires

Plus de 80 widgets haut de gamme et mises à jour à vie : construisez au-delà des limites. Une création exclusive par Laboratoires Pixar

Facebook-f Twitter Youtube Wordpress
Caractéristiques
  • Kits modèles
  • Bibliothèque de modèles
  • Constructeur de widgets
  • Constructeur de thèmes
  • Mega Menu Builder
Soutien
  • Forum d'assistance
  • Contactez-nous
  • Rejoindre la communauté
  • Blog
  • Critiques Vidéo
Ressources
  • Mon Compte
  • Changlogs
  • Documentation
  • Tutoriels Vidéo
  • Toolz.dev
Naviguer
  • Postulez pour Affilié
  • Conditions d'utilisation
  • Politique de remboursement
  • Politique de confidentialité
  • À propos de nous