Menu supplémentaire

Achetez MemberPress dès aujourd'hui ! Commencez à être payé pour le contenu que vous créez ! Obtenir MemberPress maintenant

Shortcodes MemberPress disponibles

Qu'est-ce qu'un shortcode ?

Shortcodes are small placeholders you can insert almost anywhere within your WordPress page and post content. When the page is viewed by a visitor, those placeholders get processed and replaced with some dynamically generated content instead.

Vous cherchez des shortcodes pour les cours de MemberPress ? S'il vous plaît Cliquez ici.

Shortcodes actuellement disponibles

Compte lié

[mepr-account-link]

Affiche un lien vers la page Compte dans MemberPress. Il peut être utilisé sur n'importe quelle page ou message.

[mepr-account-form]

Affiche le formulaire d'informations sur le compte de l'utilisateur. Ce formulaire n'est généralement pas utilisé, sauf si vous souhaitez afficher les informations de compte ailleurs que sur la page de compte MemberPress qui existe par défaut. Cela peut également être utile pour les personnes utilisant WPML qui créent des pages de compte séparées pour chaque langue.

[mepr-account-info field="slug"]

This shortcode will show the currently logged-in user's first name, based on the “slug”:

LimaceRésultat
nom_completJean Dupont
nom_complet_dernier_prénomDoe, John
nom_prénom_dernière_initialeJohn D.
nom_prenom_initialeDoe, J.
prénomJean
nom de familleDoe
login_utilisateurjohndoe
e-mail_utilisateurjohndoe@email.com
surnomjohndoe
description(alias Informations biographiques)
mepr-address-one123 rue Fake
mepr-adresse-deuxAppt. 123
mepr-address-cityVidor
mepr-address-stateTexas
mepr-address-zip77662
mepr-address-countryÉTATS-UNIS
mepr_user_messageLe "Message personnalisé du compte MemberPress" que vous avez défini pour le membre dans son profil
utilisateur_enregistréDate/heure à laquelle l'utilisateur a rejoint votre site pour la première fois
nom_d'affichagejohndoe
IDL'identifiant unique attribué à l'utilisateur lors de son inscription. Doit être saisi comme ID et non comme id.
"Votre limace personnaliséeN'importe quel champ de compte personnalisé dans les paramètres de MemberPress.

For example, you might want to show the logged-in user's first name somewhere on a page. You would use the following shortcode:

[mepr-account-info field="first_name"]

Thus, if a user named John Doe visits the page, it will show Jean in the place where the shortcode was placed.

Remarque : Les mepr-account-info shortcode only displays the saved form fields' values, not the actual form fields.

N'oubliez pas non plus que MemberPress champ personnalisé ne peuvent être collectées que sur les pages d'enregistrement de compte ou d'adhésion. Le shortcode ajouté à vos pages personnalisées n'affichera pas les champs personnalisés que vous avez ajoutés à vos formulaires.

Note: Certains constructeurs de pages, comme Beaver Builder, peuvent stocker la valeur mepr-account-info shortcode outside of the page content area. As a result, MemberPress won’t detect the shortcode as present, preventing the Change Plan pop-up from being triggered. You can résoudre ce problème en ajoutant un extrait de code personnalisé.

[mepr-user-file slug="mepr_slug" user_id=""]Texte du lien[/mepr-user-file]

Affiche un lien permettant de visualiser/télécharger le fichier téléchargé par un utilisateur. Remplacez mepr_slug par le slug du champ personnalisé de votre MemberPress > Paramètres > Onglet Champs. Si vous omettez user_id, le fichier sera affiché pour l'utilisateur actuellement connecté ; sinon, le fichier sera affiché pour l'utilisateur que vous avez spécifié par user_id.
Vous n'êtes pas obligé de mettre la balise de fermeture du shortcode, mais si vous le faites, tout texte entre les deux sera utilisé comme texte de lien pour le fichier.

Subscription Related

[mepr-list-subscriptions status="all"]

Affiche une liste des abonnements actifs et inactifs de l'utilisateur actuel.

Depuis la version MemberPress 1.9.28, nous avons introduit un attribut de statut optionnel. Lorsque vous mettez le statut à "all" ou que vous le supprimez comme ceci :

[mepr-list-subscriptions]

Comme vous pouvez le voir ci-dessus, elle affichera les abonnements actifs et inactifs du courant par défaut. Lorsque vous définissez le statut sur "actif" :

[mepr-list-subscriptions status="active"]

et vous verrez les abonnements actifs de l'utilisateur actuel. Vous pouvez également afficher les abonnements inactifs de l'utilisateur actuel en utilisant le statut "expiré" :

[mepr-list-subscriptions status="expired"]

La liste des abonnements peut être triée par date :

[mepr-list-subscriptions orderby="date"]

ou titre :

[mepr-list-subscriptions orderby="title"]

Ils peuvent être triés par ordre croissant :

[mepr-list-subscriptions orderby="title" order="asc"]

ou par ordre décroissant :

[mepr-list-subscriptions orderby="title" order="desc"]
[mepr-logout-link]
[mepr-login-link]

Login Related

Les deux shortcodes ci-dessus sont identiques. Ils affichent des liens de connexion ou de déconnexion en fonction du statut de connexion de l'utilisateur actuel. Le lien de connexion dirige l'utilisateur vers la page de connexion de MemberPress où il peut se connecter. Le lien de déconnexion déconnectera l'utilisateur et le redirigera vers l'URL de redirection de déconnexion que vous avez définie sur la page des paramètres de MemberPress.

[mepr-login-form use_redirect="true"]

Affiche un formulaire de connexion sur une page ou un article. Il peut être utilisé n'importe où. Quand use_redirect = "true"MemberPress redirigera l'utilisateur vers l'URL de redirection de connexion définie dans la page Paramètres de MemberPress.

Note: Si le module complémentaire Social Login de votre site est actif, le formulaire de connexion sera affiché avec les boutons de connexion sociale. Pour afficher le formulaire de connexion sans les boutons de connexion sociale, ajouter social_login="false" au shortcode.

Accès non autorisé

[mepr-unauthorized-message]

Affiche le message non autorisé à l'endroit où il est placé. Si vous avez configuré MemberPress pour rediriger les visiteurs non autorisés vers une URL spécifique, nous vous recommandons d'utiliser ce shortcode sur cette page non autorisée.

[mepr-show]Contenu à afficher ici[/mepr-show]
[mepr-hide]Contenu à cacher ici[/mepr-hide]

Both shortcodes above support if=”X” attribute, where “X” can be “loggedin” or “loggedout”.

[mepr-show if="loggedin"]Vous êtes connecté, félicitations ![/mepr-show]
[mepr-show if="loggedout"]Vous êtes maintenant déconnecté ![/mepr-show]

As shown above, both shortcodes are checking whether the user is logged in or logged out. This shortcode is not related to the memberships the user has purchased.

[mepr-active {les paramètres vont ici - voir ci-dessous}]Contenu à protéger ici[/mepr-active]

Utilisé pour afficher ou masquer le contenu des pages de votre site. Ce shortcode prend en charge les paramètres suivants (les paramètres marqués d'un * sont obligatoires. Seulement un en rouge ci-dessous peut être appliqué par shortcode) :

Paramètres du code courtDescription
règle(s) *Si vous prévoyez d'utiliser un seul ID de règle, définissez-le comme rule="X". Si vous prévoyez d'utiliser plusieurs ID de règles, réglez cette valeur sur rules="X, XX, XXX". Où X's = l'ID de la (des) règle(s).  Où trouver la carte d'identité d'une règle ?
membre(s) *Si vous prévoyez d'utiliser un seul identifiant d'adhérent, définissez ce paramètre comme membership="X". Si vous prévoyez d'utiliser plusieurs identifiants d'adhésion, réglez cette valeur sur memberships="X, XX, XXX". Où X's = l'identifiant de l'affiliation (ou des affiliations).  Où trouver la carte d'identité d'un membre ?
si autorisé*Si l'option ifallowed="show" est choisie, le contenu de l'entre-deux est affiché uniquement pour les membres autorisés. Si l'option ifallowed="hide" est choisie, le contenu est caché aux membres autorisés.

unauth

Si vous prévoyez d'utiliser un seul numéro d'identification de membre (Où trouver la carte d'identité d'un membre ?), puis lui attribuer l'une des valeurs possibles :

    message - l'utilisateur verra apparaître un message non autorisé lorsqu'il n'est pas autorisé à l'utiliser.

    connexion - l'utilisateur verra le formulaire de connexion lorsqu'il n'est pas autorisé.

    à la fois – the user will see the default unauthorized message followed by the login form. 

    cacher (ou si le paramètre est exclu) - n'affiche pas de message ou de login et cache simplement le contenu.

Note: when set to “message” or “both” AND the rule has a custom unauthorized message, it will display the custom unauthorized message instead of the global one.
message_non_authUtilisez cet attribut pour remplacer le message non autorisé par défaut. Cela ne s'applique que lorsque l'attribut "unauth" ci-dessus est égal à "message" ou "both".

Un exemple de shortcode utilisant tous les attributs ci-dessus pourrait ressembler à ce qui suit :

[mepr-active rules="1, 2, 3" ifallowed="show" unauth="message" unauth_message="Download link hidden, please login or purchase a membership to view."]<a href="#">Télécharger le lien ici</a>[/mepr-active]

L'enregistrement

[mepr-group-price-boxes group_id="123"]

Utile si vous souhaitez placer du contenu au-dessus et au-dessous des cases de tarification des groupes. Si vous l'utilisez sur la page Groupe elle-même, il n'est pas nécessaire de spécifier un identifiant de groupe. Si vous souhaitez l'utiliser ailleurs sur votre site, vous aurez besoin de l'attribut group_id.

[mepr-membership-link id="0"]Texte du lien ici[/mepr-membership-link]

Affiche un lien vers l'adhésion identifiée par "id".

[mepr-membership-access-url id="123"]Texte du lien ici[/mepr-membership-access-url]

Utilise l'URL d'accès à l'adhésion définie dans le paramètre "URL d'accès à l'adhésion" de la section Options d'adhésion. Utilisez cette option n'importe où sur votre site pour donner à l'adhérent un lien vers l'URL d'accès à l'adhésion. Membership. id = 123 doit être remplacé par l'identifiant de votre adhésion.  Où trouver une carte d'identité de membre ?

[mepr-membership-registration-form]

Utile si vous souhaitez placer du contenu au-dessus et au-dessous du formulaire d'adhésion. Il ne peut être utilisé QUE sur la page d'adhésion.

[mepr-membership-registration-form id="123"]

Vous pouvez utiliser ce shortcode sur n'importe quelle page, article ou type d'article personnalisé de WordPress pour afficher le formulaire d'inscription d'un membre spécifique. Remplacez simplement 123 avec l'identifiant unique de votre adhésion. Où trouver une carte d'identité de membre ?

Remarque : Si vous utilisez cette méthode, vous devrez probablement activer également l'option CSS global dans votre MemberPress > Paramètres > Onglet Général pour éviter que des erreurs n'apparaissent sur le formulaire.

[mepr-offline-instructions gateway_id= "abc-123"]Message personnalisé ici.[/mepr-offline-instructions]

Ce shortcode peut être utilisé sur vos pages de remerciement pour afficher n'importe quel type de message spécifique aux utilisateurs qui se sont inscrits via votre option de passerelle hors ligne. Pour gateway_id="abc-123″, entrez l'identifiant de votre passerelle. Il peut être utilisé pour fournir des instructions supplémentaires aux utilisateurs lorsqu'ils achètent votre adhésion par le biais de votre passerelle hors ligne. Remarque : bien que nous ayons conçu cette option spécifiquement pour les passerelles hors ligne, elle peut être utilisée avec succès avec l'identifiant de toute autre passerelle prise en charge par MemberPress.

[mepr-user-active-membership-titles userid="" message=""]

Affiche les noms des membres actuellement actifs. Si aucun identifiant est présent, il s'agira par défaut du membre actuel. Si le membre a plus d'une adhésion active, les noms seront séparés par une virgule. Depuis la version MemberPress 1.9.38, nous avons introduit une option message (attribut de l'utilisateur). Il peut être utilisé lorsque vous souhaitez afficher un message personnalisé lorsqu'un utilisateur n'a pas d'abonnement actif. Si vous le laissez vide, le shortcode n'affichera aucun message.

[mepr-ecommerce-tracking]Message avec %%variables%% ici[/mepr-ecommerce-tracking]

Ce shortcode peut UNIQUEMENT être utilisé sur la page de remerciement ou dans les messages personnalisés de la page de remerciement. Il ne fonctionne nulle part ailleurs.
Il prend en charge les variables %% suivantes%%, qui sont automatiquement remplacées par les valeurs de l'achat.

Variable Description
%%subtotal%% Donne le sous-total du premier paiement. Si le premier paiement correspondait à une période d'essai gratuite, il sera de 0,00. Si le premier paiement était une période d'essai payée, ce sera le sous-total du paiement de la période d'essai.
%%total%% Donne le sous-total + les taxes du premier paiement. Si le premier paiement était une période d'essai gratuite, ce sera 0,00. Si le premier paiement était une période d'essai payée, ce sera le total du paiement de la période d'essai.
%%tax_amount%% Donne le montant de la taxe du premier paiement. Si le premier paiement était une période d'essai gratuite, ce sera 0,00. Si le premier paiement était une période d'essai payante, il s'agira du montant de la taxe sur le paiement de la période d'essai payante.
%%tax_rate%% Indique le taux d'imposition de l'utilisateur pour cet achat.
%%txn_num%% Donne le numéro de transaction du premier paiement. Pour les paiements récurrents, ce numéro de transaction sera très probablement un numéro temporaire généré par MemberPress car il faut un certain temps à la passerelle de paiement pour traiter le premier paiement.
%%sub_id%% Donne l'identifiant de l'abonnement récurrent. Si l'achat effectué n'est pas récurrent, cette variable ne sera pas remplacée.
%%txn_id%% Donne l'ID de la première transaction. Pour les abonnements récurrents, cet identifiant sera dans la plupart des cas l'identifiant du délai de grâce caché.
%%sub_num%% Donne le numéro d'abonnement de l'abonnement récurrent. Si l'achat effectué n'est pas récurrent, cette variable ne sera pas remplacée. Avec PayPal Standard, il peut s'agir d'un numéro temporaire généré par MemberPress, car la passerelle peut mettre un certain temps à mettre à jour l'enregistrement avec un numéro d'abonnement valide.
%%montant_de_l'adhésion%% Donne le coût récurrent régulier d'un abonnement récurrent. Si l'achat effectué n'est pas récurrent, cette variable ne sera pas remplacée.
%%trial_days%% Donne le nombre de jours de la période d'essai gratuite ou payante pour un abonnement récurrent. Si l'achat effectué n'est pas récurrent, cette variable ne sera pas remplacée.
%1TP6Montant de l'essai%% Donne le coût de la période d'essai pour un abonnement récurrent. Si l'achat effectué n'est pas récurrent, cette variable ne sera pas remplacée.
%1TP6Nom d'utilisateur%% Affiche le nom d'utilisateur du membre. Si vous avez configuré la page Paramètres de MemberPress pour que l'adresse électronique de l'utilisateur devienne son nom d'utilisateur, cela affichera son adresse électronique.
%%user_email%% Donne l'adresse électronique du membre.
%%user_id%% Affiche l'identifiant WordPress du membre.
%%nom_du_membre%% Donne le nom (titre) de l'adhésion achetée.
%%membership_id%% Donne l'identifiant de l'adhérent.
   
Cet article a-t-il été utile ?

Articles connexes

fille de l'ordinateur

Achetez MemberPress dès aujourd'hui !

Commencez à être payé pour le contenu que vous créez.