Elementor PRO : un affichage conditionnel valable ?

Les conditions d’affichage avec Elementor PRO

Nouvelle fonctionnalité proposée depuis la version 3.19 d’Elementor PRO (en phase bêta) les possibilités proposées au départ étaient limitées (pas de support d’ACF par exemple). Elle c’est complété récemment avec l’ajout de variables ET/OU et le prise en compte des champs personnalisés. Que vaut cette fonction face à des extensions dédiées ?

Une fonctionnalité en devenir

menu des conditions d’affichage dans Elementor PRO

Dès la présentation de cette nouvelle fonctionnalité au sein d’Elementor PRO je me suis rendu dans : Réglages -> Fonctionnalités -> Conditions d’affichage (en phase Bêta).

Une fois activée vous trouverez la fonction dans l’onglet « Avancé » de l’éditeur, à la dernière position de la section « Mise en page« .

Si vous utilisez Elementor gratuit la fonction est grisée.

Si les conditions proposées au départ étaient limitées ce n’est plus le cas aujourd’hui.
Vous disposez des choix suivants :

  • Page parente
  • Auteur
  • Catégorie
  • Étiquette
  • Date de modification
  • Date de publication
  • État de la connexion
  • Rôle
  • Date d’inscription
  • Image mise en avant
  • Jour de la semaine
  • Heure de la journée
  • Date actuelle
  • De l’archive de catégorie
  • De l’archive d’étiquette
  • De l’archive de l’auteur
  • Depuis l’URL
  • Balise dynamique

Les options de détermination varient en fonction du type de choix : est, n’est pas, contient, ne contient pas, est vide, n’est pas vide, est avant, est après, est sur ou avant, est sur ou après.

Il manque encore les discriminants numériques : est supérieur à, est inférieur à, est supérieur ou égal à, est inférieur ou égal à…

Gros avantage de la fonction proposée c’est la construction de règles multiples avec ET/OU pour déterminer les conditions d’affichage d’un élément (conteneur ou widget).

Étant en phase Bêta il reste aléatoire de l’utiliser sur un site en production. Néanmoins pour des fonctions de base, « Afficher si pas vide » sur un champ dynamique ACF, par exemple, ça fonctionne très bien. Je l’utilise sur 7 sites sans problème.

Quelques soucis de jeunesse

Le souci principal actuel est la sélection de champs dynamiques. Si le champ n’est pas utilisé dans la base de données il n‘apparaîtra pas dans le menu. le menu est limité dans le nombre d’entrées et on y retrouve tous les champs des extensions actives (Rank Math, Yoast, WooCommerce, galerie, RGPD, etc). Un autre souci est présent avec les choix d’heure multiples (exemple : à partir de 8h00 et fini à 12h00). Ces divers soucis sont en cours de résolution (voir sur le GitHub).

Le menu de sélection de champs dynamiques dans Elementor PRO

Autres extensions dédiées d’affichage conditionnel pour Elementor

Source : article de présentation, documentation Elementor.

Vous aimerez aussi

Laisser un commentaire

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

Autres catégories du Blog

Partager cette publication