Aller au contenu
memberarea memberarea.io

Référence des blocs et des shortcodes

Chaque option des huit blocs memberarea, ce que montre chaque bloc quand il n'y a rien à afficher, et les attributs des shortcodes avec leurs valeurs par défaut.

Dans cet article

Chaque bloc a un shortcode jumeau avec les mêmes options. Dans l'éditeur de blocs, vous les réglez dans la barre latérale et choisissez produits, cours et badges dans une liste. Un shortcode prend les mêmes options sous forme d'attributs, et les éléments par leur UUID. L'endroit où copier un UUID est expliqué à la fin de cette page.

Un attribut que vous omettez prend la valeur par défaut du tableau. Un attribut de texte vide reprend lui aussi le texte par défaut.

Bouton de paiement

Un bouton qui ouvre le paiement de votre memberarea pour un produit.

Le panneau Paiement de la barre latérale a deux champs : Produit et Libellé du bouton. Sans libellé, le bouton affiche Acheter maintenant.

Tant qu'aucun produit n'est choisi, l'éditeur affiche un espace réservé avec la liste des produits et la page n'affiche rien. Si le produit est supprimé plus tard dans votre memberarea, l'éditeur vous avertit d'en choisir un autre.

[memberarea_checkout]

Attribut Valeurs Par défaut
product UUID d'un produit aucune, obligatoire
label texte libre Acheter maintenant
class vos propres classes CSS aucune

Produit

Affiche un produit avec un bouton d'ajout au panier, en version compacte ou avec tous les détails.

Le panneau Produit de la barre latérale contient le sélecteur Produit et Mise en page, avec Compact. Quantité et ajout au panier. (par défaut) ou Complet. Image, prix et options.

Tant qu'aucun produit n'est choisi, l'éditeur affiche un espace réservé et la page n'affiche rien.

[memberarea_product]

Attribut Valeurs Par défaut
product UUID d'un produit aucune, obligatoire
layout compact, full compact
class vos propres classes CSS aucune

Toute valeur de layout autre que full donne la mise en page compacte.

Panier

Un bouton de panier avec une liste déroulante qui montre ce que le visiteur a ajouté et l'emmène au paiement.

Le bloc n'a pas d'options. Tant que le site n'est pas connecté, l'éditeur indique où le connecter, et la page n'affiche rien.

[memberarea_cart]

Attribut Valeurs Par défaut
class vos propres classes CSS aucune

Catalogue de cours

Liste les cours que vous vendez, chacun avec son prix et un bouton de paiement. Les membres voient un lien vers les cours qu'ils possèdent déjà.

  • Mise en page : Colonnes (1 à 4, 3 par défaut), Nombre maximal de cours (0 à 24, zéro affiche tous les cours), Afficher l’image du cours, Afficher la description et Afficher le prix, tous trois activés par défaut.
  • Quels cours : Uniquement les cours achetables, désactivé par défaut. Une fois activé, les cours sans produit sont exclus.
  • Formulations : Bouton d’achat (par défaut Acheter maintenant) et Bouton pour un cours que le membre possède déjà (par défaut Ouvrir le cours).
  • Quand il n’y a rien à afficher : Quand aucun cours n’est en vente, Destination du bouton et Texte du bouton.
Le bloc Catalogue de cours avec ses réglages Mise en page et Quels cours dans la barre latérale
Le bloc Catalogue de cours avec ses réglages Mise en page et Quels cours dans la barre latérale

Quand il ne reste aucun cours à afficher, le bloc affiche « Aucun cours n’est en vente pour le moment. » ou votre propre texte, plus un bouton vers la page que vous avez indiquée, libellé En savoir plus sauf si vous le formulez vous-même. Quand la liste des cours ne peut pas être chargée depuis votre memberarea, le bloc n'affiche rien.

[memberarea_course_catalogue]

Attribut Valeurs Par défaut
columns 1 à 4 3
limit un nombre, 0 pour tous les cours 0
purchasable oui ou non non
image oui ou non oui
description oui ou non oui
price oui ou non oui
button texte libre Acheter maintenant
owned texte libre Ouvrir le cours
empty texte libre Aucun cours n’est en vente pour le moment.
link adresse d'une page aucune
linklabel texte libre En savoir plus
class vos propres classes CSS aucune

Badge vérifié

Affiche le badge vérifié de l'un de vos cours, avec le nombre de participants et de leçons.

Le panneau Badge de la barre latérale contient le sélecteur Badge et quatre choix :

  • Apparence : Large (par défaut), Grand, Compact, Une seule ligne.
  • Style : Standard (par défaut), Clair, Transparent.
  • Coins : Carrés, Légèrement arrondis, Arrondis (par défaut), Très arrondis.
  • Alignement : Centré (par défaut), Gauche.

Le sélecteur ne liste que les badges activés. Si un badge choisi est désactivé plus tard, l'éditeur le signale et les visiteurs ne voient rien. Sans badge, la page n'affiche rien.

[memberarea_badge]

Attribut Valeurs Par défaut
badge UUID d'un badge aucune, obligatoire
design long (Large), large (Grand), compact, row (Une seule ligne) long
style standard, light, transparent standard
radius none (Carrés), small, medium, large medium
align center, left center
class vos propres classes CSS aucune

Une valeur que la liste ne connaît pas reprend la valeur par défaut.

Connexion des membres

Affiche un bouton de connexion aux visiteurs, et le nom, la photo et un bouton de déconnexion aux membres connectés.

  • Libellés : Bouton de connexion (par défaut Se connecter) et Bouton de déconnexion (par défaut Se déconnecter).
  • Connecté : Afficher la photo de profil, Afficher le nom et Proposer un bouton de déconnexion, tous activés par défaut.
  • Mise en page : Alignement, avec Gauche (par défaut), Centré ou Droite.

Tant que la connexion des membres n'est pas configurée, l'éditeur affiche un avertissement et les visiteurs ne voient rien.

[memberarea_login]

Attribut Valeurs Par défaut
sign_in texte libre Se connecter
sign_out texte libre Se déconnecter
avatar oui ou non oui
name oui ou non oui
logout oui ou non oui
align left, center, right left
class vos propres classes CSS aucune

Mes cours

Montre au membre connecté les cours qu'il possède, chacun avec un lien direct vers votre memberarea.

  • Mise en page : Colonnes (1 à 4, 2 par défaut), Afficher l’image du cours et Afficher la progression, tous deux activés par défaut.
  • Quand il n’y a rien à afficher : Membre sans cours, Visiteur non connecté, Destination du bouton et Texte du bouton.

Un visiteur non connecté voit « Connectez-vous pour voir vos cours. » ou votre propre texte, avec un bouton Se connecter. Un membre sans cours voit « Vous n’avez pas encore de cours. » ou votre propre texte. Les deux reçoivent un bouton vers la page que vous avez indiquée, libellé Parcourir les cours sauf si vous le formulez vous-même. Un cours qui attend un cours requis affiche « Disponible une fois le cours requis terminé. » au lieu de sa progression. Sous la barre de progression, un cours affiche par exemple « 40 % terminé », et Terminé une fois achevé. Tant que la connexion des membres n'est pas configurée, le bloc n'affiche rien.

[memberarea_my_courses]

Attribut Valeurs Par défaut
columns 1 à 4 2
image oui ou non oui
progress oui ou non oui
empty texte libre Vous n’avez pas encore de cours.
signedout texte libre Connectez-vous pour voir vos cours.
link adresse d'une page aucune
linklabel texte libre Parcourir les cours
class vos propres classes CSS aucune

Progression du cours

Montre au membre connecté où il en est, dans un cours ou sur l'ensemble de ses cours.

  • Ce qui est mesuré : Progression de, avec Tous les cours du membre (par défaut) ou Un seul cours. Pour un seul cours, choisissez-le sous Cours.
  • Apparence : Forme (Barre ou Anneau), Afficher le titre, Afficher le pourcentage et, pour tous les cours, Afficher le nombre de cours terminés. Les lecteurs d'écran entendent le pourcentage dans tous les cas.
  • Quand il n’y a rien à afficher : Membre sans cours (pour un seul cours : Membre sans ce cours), Visiteur non connecté, Destination du bouton et Texte du bouton.

Un visiteur non connecté voit « Connectez-vous pour voir votre progression. » ou votre propre texte, avec un bouton Se connecter. Un membre sans cours voit « Vous n’avez pas encore de cours. », un membre sans le cours choisi « Vous n’avez pas encore ce cours. », chacun remplaçable par votre propre texte et suivi de votre bouton. Avec Un seul cours mais sans cours choisi, le bloc reste vide.

[memberarea_progress]

Attribut Valeurs Par défaut
scope overall, course course si course est renseigné, sinon overall
course UUID d'un cours aucune
display bar, ring bar
label oui ou non oui
percent oui ou non oui
count oui ou non oui
empty texte libre Vous n’avez pas encore de cours. (un seul cours : Vous n’avez pas encore ce cours.)
signedout texte libre Connectez-vous pour voir votre progression.
link adresse d'une page aucune
linklabel texte libre Parcourir les cours
class vos propres classes CSS aucune

count ne s'affiche que pour la progression globale.

Règles valables pour chaque shortcode

Oui et non

no, false, 0 et off désactivent une option. Toute autre valeur compte comme oui.

Majuscules et minuscules

Les noms d'attributs et les valeurs des tableaux fonctionnent quelle que soit la casse, donc Layout="FULL" équivaut à layout="full". Vos propres textes apparaissent exactement comme vous les saisissez.

Une ligne chacun

Placez chaque shortcode sur sa propre ligne, pour qu'il ne se retrouve pas au milieu d'un paragraphe. La seule exception est [memberarea_checkout] : il s'affiche en ligne et peut se placer au milieu d'une phrase.

Liens des boutons

link accepte une adresse commençant par https:// ou un chemin commençant par /, comme /courses. Tout le reste, par exemple www.example.com/courses, est ignoré et le bouton n'apparaît pas.

Un cours ou tous

[memberarea_progress course="…"] affiche ce cours. Ajoutez scope="overall" pour afficher à la place la progression sur l'ensemble des cours.

Langues des widgets

Le paiement, le produit, le panier et le badge reprennent leurs textes de votre memberarea, y compris quand le paiement s'ouvre depuis un bouton du Catalogue de cours. Ils suivent la langue du site WordPress quand elle est l'allemand, l'anglais, l'espagnol, le français, l'italien, le hongrois, le néerlandais, le polonais ou le portugais. Dans toute autre langue de site, ils s'affichent en anglais.

Trouver les UUID

  • Produit : dans votre memberarea, allez dans Paiements > Paramètres > Widgets, ouvrez l'onglet Widgets, choisissez le produit sous Configurateur de snippets et cliquez sur Copier à côté de ID du produit.

    Le configurateur de snippets avec un produit choisi et le bouton Copier à côté de ID du produit
    Le configurateur de snippets avec un produit choisi et le bouton Copier à côté de ID du produit
  • Cours : sous Cours, utilisez Copier le lien du cours sur un cours publié. Le lien se termine par l'UUID du cours, comme dans https://your-domain/user/courses/<UUID>.

  • Badge : ouvrez le cours, puis Paramètres > Badge marketing, cliquez sur Personnaliser sur une apparence, puis sur Générer le badge. Dans la fenêtre Code du badge, la valeur après data-badge= est l'UUID du badge.

Last updated on October 25, 2026

Cet article vous a-t-il été utile ?

Articles connexes