MemberPress dispose d'une option par défaut permettant d'ajouter le consentement aux "Conditions de service" aux formulaires d'inscription des membres. L'ajout d'une option de consentement fait partie de la norme industrielle pour la création de règles et de règlements pour les visiteurs et les membres de votre site web. L'option "Exiger les conditions d'utilisation sur les formulaires d'inscription" se trouve à l'adresse suivante Tableau de bord > MemberPress > Paramètres > Onglet Compte. Il s'agit d'un paramètre global qui signifie que les conditions de service s'appliquent à chaque formulaire d'inscription. Vous trouverez plus de détails sur cette option ici.
D'autre part, avec MemberPress, vous pouvez également créer des les conditions de service pour chacune de vos adhésions. Cette fonction est très utile si vous appliquez des règles différentes à vos membres en fonction de l'adhésion à laquelle ils ont souscrit.
Vous pouvez utiliser notre fonction de champs personnalisés pour créer une page de conditions d'utilisation personnalisée pour n'importe quelle page.
Étape 1 : Créez votre page de conditions d'utilisation
Créez votre page de conditions d'utilisation personnalisée et copiez le Slug du lien de la page.
Étape 2 : Créer un champ personnalisé
Vous pouvez ajouter le lien vers la page personnalisée des CGU à l'aide d'un champ personnalisé. Pour créer un champ personnalisé, vous devez vous rendre dans les paramètres de MemberPress => onglet Champs et cliquer sur le "bouton plus" sous "Champs d'information personnalisés" pour ajouter un nouveau champ personnalisé. Vous devez ensuite saisir le nom du champ personnalisé dans le champ "Nom" et spécifier l'adhésion à laquelle il est destiné. Exemple : Conditions d'utilisation de l'adhésion Bronze. Cela permettra de créer un "slug" unique pour chaque "TOS"
Étape 3 : Ajouter le lien à votre page de conditions de service
Modifiez le champ "name" et supprimez le nom de l'adhésion. Vous devez ensuite utiliser la balise href ci-dessous et ajouter la balise de l'étape 1 pour créer le lien vers la page personnalisée des conditions d'utilisation.
J'accepte les <a href='/fr/terms-of-service-bronze/'>conditions générales</a>
Étape 3 : Ajouter le lien à votre page de conditions de service
Une fois que le champ personnalisé pour les CGU de votre adhésion a été créé, vous devez aller dans l'adhésion spécifique et activer le champ personnalisé. Vous devrez également vous assurer qu'il est désactivé pour toutes les autres adhésions. Une fois le champ activé, vous pourrez afficher la case à cocher de votre champ personnalisé sur votre formulaire d'inscription.
Les champs personnalisés apparaissent généralement en haut de chaque formulaire d'inscription, ce qui n'est peut-être pas l'endroit idéal pour placer votre lien vers les CGU. Vous pouvez placer votre lien au bas du formulaire, sous les champs d'adresse électronique et de mot de passe. Pour ce faire, vous devez ajouter le code ci-dessous :
add_action('wp_head', function() { ?> <?php }) ;
Remplacez "mepr_mepr_bronze_membership_terms_of_service" à la ligne 6 par la valeur de l'étiquette que vous pouvez voir dans le champ personnalisé que vous avez créé à l'étape 3. Gardez à l'esprit que même si votre nom de domaine ressemble à ceci : "mepr_bronze_membership_terms_of_service", vous devez ajouter un autre préfixe "mepr_" : "mepr_mepr_bronze_membership_terms_of_service". Une fois que c'est fait, sauvegardez votre code.
Ajoutez le code ci-dessous à votre fichier functions.php ou utilisez la commande WPCode (veuillez consulter cet article pour plus de détails) : Comment ajouter des extraits de code personnalisés dans WPCode ?).
Voilà, vous avez ajouté avec succès vos conditions de service personnalisées à votre formulaire d'inscription.