Menu supplémentaire

Achetez MemberPress dès aujourd'hui ! Commencez à être payé pour le contenu que vous créez ! Obtenir MemberPress maintenant
  1. Accueil
  2. Base de connaissances
  3. Dépannage
  4. Questions relatives aux licences et aux plugins
  5. Conflits et incompatibilités connus avec les plugins et les thèmes

Conflits et incompatibilités connus avec les plugins et les thèmes

MemberPress fonctionne parfaitement avec la plupart des plugins et des thèmes (même si nous ne les intégrons pas tous) ! 

Vous trouverez toutefois ci-dessous une liste des conflits connus entre les plugins et les thèmes. Veuillez consulter cette liste pour le plugin ou le thème qui vous pose problème.

Contenu :


Thèmes
Conflits de thèmes conditionnels
Non pris en charge Thèmes
Plugins
Conflits conditionnels entre plugins
Plugins non pris en charge

Thèmes

Thème Astra

Le formulaire de connexion MemberPress apparaît dans l'en-tête et/ou le pied de page d'une page. Le problème est présent dans le thème Astra Free version 1.6.0 et plus récente ainsi qu'avec la version Astra Pro Addon:

Thème Avada

L'image de la carte de cours ne s'affiche pas sur la page "Mes cours" ou "Tous les cours" :

  • SOLUTION - Aller sur Avada > Options > Performance et mettre "Chargement paresseux" à "Aucun“.

Les pages contenant le shortcode "Formulaire d'inscription" ne fonctionnent pas :

  • SOLUTION - Ajoutez l'extrait de code suivant soit dans un thème enfant functions.phpou avec un plugin comme WPCode et le snippet réglé sur "Run Everywhere" (voir cet article pour plus de détails) : Comment ajouter des extraits de code personnalisés dans WPCode ?). Remplacez [PageId] par la page sur laquelle se trouve le shortcode, et [MembershipId] par l'identifiant de l'adhésion pour laquelle le formulaire d'inscription a été créé. (C'est le même identifiant que vous avez mis dans le shortcode)
function mepr_custom_product_pages($return, $post) {
     if($post->ID == [PageId]) {
          return new MeprProduct([MembershipId]); 
     }
}
add_filter('mepr-is-product-page', 'mepr_custom_product_pages', 10, 2);

Thème BuddyBoss

Le thème remplace la traduction vers une langue étrangère fournie par MemberPress. Par exemple, le formulaire d'inscription est traduit en anglais :

  • SOLUTION - Utilisez le plugin Loco Translate pour traduire ces chaînes directement dans le thème.

Réglage de l'option "Restreindre l'accès au site aux seuls membres connectés" a la priorité sur le MemberPress "Rediriger les visiteurs non autorisés vers une URL spécifiqueLa fonctionnalité " : 

  • SOLUTION - Laisser le bouton "Restreindre l'accès au site aux seuls membres connectés" si vous souhaitez utiliser la redirection en cas d'accès non autorisé. 

L'utilisation du thème BuddyBoss avec le module complémentaire MemberPress Gifting provoque des erreurs fatales : 

  • SOLUTION - Utiliser Single Page Checkout, qui peut être activé sous MemberPress > Paramètres > Comptes.

Le compte d'entreprise "Gérer les sous-comptesLe lien " ne fonctionne pas :

  • SOLUTION - Installez et activez le Complément d'intégration BuddyPress à partir de la page MemberPress->Add-Ons dans l'administration WordPress de votre site (le module complémentaire d'intégration BuddyPress nécessite MemberPress Plus ou Pro).

Cargo HUB - Thème WordPress pour le transport et la logistique

Lorsque le thème est actif, il ajoute la mention "Expire lecolonne " dans le MemberPress > Membres qui comportera parfois des données erronées :

  • SOLUTION - Commentez la ligne 252 de la page d'accueil du thème functions.php fichier. Vous devrez corriger manuellement les dates d'expiration erronées.

Thème du Daily Observer

Lorsque le thème est actif, le formulaire de carte de crédit Stripe ne se charge pas. Cela est dû à un script jQuery personnalisé dans le thème qui s'exécute et tente de corriger les valeurs d'index z de l'iframe pour les anciens navigateurs IE :

  • SOLUTION - Commentez le code de l'iframe dans le fichier /observer/js/observer-scripts.js ou contactez l'auteur du thème pour un correctif adéquat. Le formulaire de carte de crédit de Stripe (Stripe Elements) est un formulaire intégré qui utilise des iframes, c'est pourquoi le script interfère.

Thème Flatsome

Lorsqu'il est utilisé avec le modèle ReadyLaunch Pro, le bas des pages affiche des éléments qui ne devraient pas s'y trouver.

  • SOLUTION - Ajoutez cette feuille de style CSS à la page Tableau de bord > Apparence > Personnaliser > CSS supplémentaires:
.mepr-pro-template #main-menu {
     display : none ;
}
.mepr-pro-template .lightbox-content {
     display : none ;
}

Thème Flynt

Le thème rend le contenu en dehors de la zone de contenu standard de WordPress, de sorte que les règles MemberPress avec les paramètres par défaut ne peuvent pas le protéger.

Thème Memberoni

Les paiements Stripe ne sont pas terminés et le message "Une erreur s'est produite, veuillez NE PAS soumettre à nouveau le formulaire car vous pourriez être facturé deux fois. Veuillez nous contacter pour obtenir de l'aide"s'affiche lors de la soumission du formulaire d'inscription :

  • SOLUTION - Mettez à jour le thème avec la version 1.8 ou une version plus récente.

Thème du journal

Les paiements Stripe échouent lorsque le plugin tagDiv Composer est activé. D'autres thèmes qui sont livrés avec le plugin tagDiv Composer peuvent rencontrer le même problème :


Si vous utilisez des modèles personnalisés (post templates) créés avec leur outil/plugin "tagdiv Composer" et leurs "Cloud templates" avec des paramètres personnalisés, vous rencontrerez un problème avec le plugin MemberPress qui génère une page protégée avec un extrait seulement sans titre d'un article et des styles :

  • SOLUTION - Veuillez mettre à jour le thème avec la version 11.3 ou une version plus récente.

Thèmes ThimPress

Lorsqu'un thème développé par ThimPress est actif, le processus d'enregistrement n'enverra pas les utilisateurs vers la page de paiement, mais les redirigera vers votre page d'accueil :

function disable_user_register_mepr() {
remove_action('user_register', 'thim_register_extra_fields', 1000) ;
}
add_filter('mepr-validate-signup', 'disable_user_register_mepr') ;

Thème Uncode

Les pages de connexion, de compte et d'enregistrement des membres sont vides :

  • SOLUTION - Placez manuellement les shortcodes sur les pages de connexion, de compte et d'inscription des membres.

Zion Page Builder (thème Kallyas)

Les thèmes comme Kallyas, qui utilisent Zion Page Builder pour construire leurs pages d'adhésion, doivent s'assurer que le shortcode se trouve à la fois dans le constructeur de page et dans le contenu de la page normale.

Conflits de thèmes conditionnels

Thème Enfold

Remarque : Ce problème ne se pose que lors de la création de cours avec le module complémentaire MemberPress Courses.

Lors de l'édition d'une leçon ou d'un questionnaire dans les cours MemberPress, l'éditeur classique s'affiche au lieu de l'éditeur de leçons ou de questionnaires MemberPress :

  • SOLUTION - Naviguer vers Tableau de bord > Enfold > Options du thème > Sélectionnez votre éditeur et sélectionnez Utiliser l'éditeur de blocs.

La page des cours n'est pas réactive lorsque l'on utilise le thème Enfold.

  • SOLUTION - Copiez/collez le CSS personnalisé ci-dessous dans le tableau de bord de WP > Apperanace > Customizer > Custom CSS.
html.avia_mobile {
largeur minimale : 0px ;
}

Thème Divi

Remarque : Ce problème ne se pose que lors de la création de cours avec le module complémentaire MemberPress Courses.

Lors de l'édition d'une leçon ou d'un questionnaire dans les cours MemberPress, l'éditeur classique s'affiche au lieu de l'éditeur de leçons ou de questionnaires MemberPress :

  • SOLUTION - Désactiver l'option "Activer l'éditeur classique"dans l'option Tableau de bord > Divi > Options du thème > Constructeur > onglet Avancé.


Remarque : Ce problème ne se pose que lors de la création de cours avec le module complémentaire MemberPress Courses.

Lorsque vous consultez un cours à l'aide du lien situé sous le titre du cours ("Voir"), vous voyez les pages, mais vous ne pouvez pas avancer dans le cours :

  • SOLUTION - Désactiver l'option "Différer jQuery et jQuery Migrate"dans l'option Tableau de bord > Divi > Options du thème > Général > Onglet Performance.

Salient - Thème polyvalent et réactif

Lorsque l'option Enable Fancy Select/Checkbox/Radio Styling (Activer le style fantaisie de sélection/case à cocher/radio), qui se trouve dans la section de ce thème Tableau de bord > Options du Thème > Stylisation des formulaires est activée, la géolocalisation requise pour remplir automatiquement les champs d'adresse par défaut du pays et de l'État échoue. 

  • SOLUTION - Désactiver ce paramètre.

Remarque : Ce problème ne se pose que lors de la création de cours avec le module complémentaire MemberPress Courses.

L'utilisateur obtient une erreur de lien expiré lorsqu'il essaie d'utiliser le thème avec les cours MemberPress :

  • SOLUTION - L'équipe de Salient est consciente du problème mais, à notre connaissance, elle ne travaille pas actuellement à sa résolution. Pour l'instant, la seule option est d'opter pour un autre thème.

Non pris en charge Thèmes

Thème Kalium

Lorsqu'il est activé, le bouton Enregistrer ne fonctionne pas :

  • SOLUTION - Aucune n'est disponible pour le moment, si ce n'est de changer de thème.

Thème VideoRev

Il n'est pas possible d'intégrer MemberPress avec toutes les fonctionnalités dans le thème VideoRev. L'auteur du thème n'a pas été en mesure de le faire fonctionner :

  • SOLUTION - Aucune n'est disponible pour l'instant, si ce n'est de changer de thème.

Plugins

404 Redirection

Lorsque le plugin 404 Redirection est activé, les onglets de la page Compte ne fonctionnent pas :

  • SOLUTION - Désactivez l'option "force current permalinks".

Améliorations de l'administration et du site (ASE)

Activation de la Redirection après la connexion déclenche la redirection lors de l'enregistrement dès que MemberPress crée le profil d'un utilisateur. Cela empêche le processus d'enregistrement d'initier le traitement du paiement et de se terminer.

  • SOLUTION - Désactiver le Redirection après la connexion à l'option Tableau de bord > Outils > Améliorations > Onglet Connexion | Déconnexion.

Sécurité et pare-feu WP tout-en-un

Les membres ne peuvent pas se connecter après s'être inscrits et déconnectés si le module complémentaire CAPTCHA de MemberPress Math est activé :

  • SOLUTION - Désactiver Activer le CAPTCHA sur la page de connexion dans l'option Brute Force > Login CAPTCHA du plugin All In One WP Security & Firewall.

Activation de la Permettre l'approbation manuelle des nouveaux enregistrements dans All In One WP Security & Firewall bloquera la connexion des membres. Par conséquent, les membres ne pourront pas se connecter et la notification "ACCOUNT PENDING" s'affichera.

  • SOLUTION - Désactiver le Permettre l'approbation manuelle des nouveaux enregistrements à l'option Tableau de bord > Sécurité WP > Sécurité de l'utilisateur > Onglet Approbation manuelle.

Le plugin Bluehost

Le plugin Bluehost est préinstallé sur les sites web WordPress hébergés par Bluehost. Le plugin impose un mot de passe fort à tous les nouveaux utilisateurs. Si un utilisateur s'inscrit en utilisant un mot de passe faible, le plugin déclenchera une erreur lors de la commande MemberPress. De plus, un email contenant le rapport d'erreur sera envoyé à l'administrateur du site.

  • SOLUTION - Une solution possible consiste à désactiver ou à supprimer le plugin Bluehost. Une autre solution consiste à empêcher les utilisateurs de s'enregistrer avec des mots de passe faibles lors de l'enregistrement MemberPress. Pour ce faire, définissez le paramètre Mesure de la force du mot de passe à Afficher et exiger un mot de passe très fort à Tableau de bord > MemberPress > Paramètres > Onglet Compte.

Breakdance

L'image de présentation du cours et le programme d'études ne sont pas visibles, et la barre de progression cesse de fonctionner. Ces problèmes ne sont présents que si le modèle ReadyLaunch Courses et le constructeur de pages Breakdance sont actifs simultanément.

  • SOLUTION - Breakdance remplace les modèles MemberPress pour les cours. Vous pouvez donc résoudre le problème en remplacer les modèles ReadyLaunch liés aux cours MemberPress. Les modèles doivent être remplacés en copiant les fichiers des modèles originaux dans le thème de votre enfant. Vous devez créer la structure de dossier suivante dans le dossier de votre thème enfant : /memberpress/app/views/readylaunch. Les fichiers originaux doivent être copiés dans le /readylaunch Le dossier est en cours d'élaboration. Il n'est pas nécessaire de mettre à jour les fichiers du modèle.

BuddyPress

La barre d'administration de WordPress (barre d'outils) apparaît en haut pour tous les visiteurs, même si elle est désactivée dans la section Tableau de bord > MemberPress > Paramètres > Onglet Compte :

  • SOLUTION - Aller sur BuddyPress > Options et décochez Afficher la barre d'outils pour les utilisateurs déconnectés option.

Plate-forme BuddyBoss

L'en-tête n'apparaît pas sur la page d'enregistrement :

  • SOLUTION - Aller sur Tableau de bord > MemberPress > Paramètres > Page et changez le Slug des pages d'adhésion en quelque chose comme autres que registre“.

La barre d'administration de WordPress (barre d'outils) apparaît en haut pour tous les membres et les visiteurs, même si elle est désactivée dans la page d'accueil du site. Tableau de bord > MemberPress > Paramètres > Compte tabulation :

  • SOLUTION - Aller sur Tableau de bord > BuddyBoss > Paramètres et décochez Afficher la barre d'outils pour les membres connectés (non-administrateurs) et Afficher la barre d'outils pour les utilisateurs déconnectés.

Bunny.net+BunnyAPI plugin

Lorsqu'elle est activée, la fonction Paramètres prend beaucoup de temps à charger et semble visuellement cassée :

  • SOLUTION - Malheureusement, la seule solution consiste à utiliser un autre plugin. Lecteur Presto fonctionne bien avec l'hébergement vidéo Bunny.net et avec MemberPress. 

Modifier le login de l'administrateur de WP

Lorsque cette option est activée, une tentative de paiement à l'aide de Stripe Elements échoue avec un message d'erreur, et Stripe Checkout ne transmet pas les détails de la transaction à MemberPress.

  • SOLUTION - Malheureusement, la seule solution est d'essayer un autre plugin à cette fin. La façon dont le plugin gère les utilisateurs connectés/déconnectés empêche son utilisation avec MemberPress.

Éditeur classique

Lors de l'édition d'une leçon ou d'un questionnaire dans MP Courses, l'éditeur classique s'affiche à la place de l'éditeur de leçons ou de questionnaires de MemberPress :

add_filter('classic_editor_enabled_editors_for_post_type', function ($editors, $post_type) { 
     if ($post_type == 'mpcs-course' || $post_type == 'mpcs-lesson' || $post_type = 'mpcs-quiz') { 
          $editors['classic_editor'] = false; 
     } return $editors;
}, 10, 2);

CoursePress (WPMUdev)


Mise en cache des éléments d'Elementor

La mise en cache des éléments créera des problèmes lors de l'application de règles partielles et de paramètres d'égouttement aux widgets, sections et conteneurs d'Elementor.

  • SOLUTION - Désactiver le Mise en cache des éléments dans les paramètres d'Elementor. Vous pouvez désactiver cette fonctionnalité à l'adresse suivante Tableau de bord > Elementor > Paramètres > Fonctionnalités > Mise en cache des éléments.

Protecteur d'email

Lorsqu'il est activé, PayPal Standard ne fonctionne pas :

  • SOLUTION - N'utilisez pas l'Email Protector pour protéger les adresses électroniques.

Gestionnaire d'événements

L'utilisation du champ téléphone personnalisé génère un problème JS lors du paiement car le plugin Events Manager utilise la même bibliothèque JS pour le téléphone :

  • SOLUTION - Activer la fonction "Limiter le chargement des fichiers JS"dans le gestionnaire d'événements et contactez le support du plugin du gestionnaire d'événements pour obtenir plus d'informations sur les identifiants à mettre dans le champ "JS généraleLe champ ".

Formulaires Gravity

La page de paiement affiche la mention "Le pays est inconnu. Essayez d'utiliser un code de pays à deux caractères alphanumériques, tel que US, EG ou GB. Une liste complète des codes de pays est disponible à l'adresse suivante https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_element"erreur :

Plugin de sécurité iThemes

PayPal Standard retour après paiement affiche une page blanche :

  • SOLUTION - Désactiver l'option "Filtrer les chaînes d'URL longues" dans la page de configuration des réglages du système d'iTheme.

Remarque : Veuillez noter que l'option "Filtrer les chaînes d'URL longues" n'existe pas dans la version 8.0.0 du plugin et les versions ultérieures.


La page de connexion affiche un "Erreur : Nom d'utilisateur, adresse électronique ou mot de passe incorrect."erreur :

  • SOLUTION - Assurez-vous que la valeur par défaut "Adresse électronique et nom d'utilisateur (par défaut)L'option " " est sélectionnée à l'adresse Tableau de bord > Sécurité > Paramètres > WordPress Tweaks > Connexion avec l'adresse e-mail ou le nom d'utilisateur.

Un client reçoit le message suivant lorsqu'il essaie de payer par l'intermédiaire de Stripe : "Une erreur s'est produite, veuillez NE PAS soumettre à nouveau le formulaire car vous pourriez être facturé deux fois. Veuillez plutôt nous contacter pour obtenir de l'aide.". La cause de cette erreur est le Option Renforcer les mots de passe dans iThemes Security lorsqu'un client utilise un mot de passe "faible". Il y a plusieurs façons de gérer cela, vous pouvez choisir celle qui vous convient le mieux :

  • SOLUTION (Pro plugin) - Vous pouvez désactiver cette option, ou ajuster le rôle auquel le mot de passe fort sera appliqué. si vous avez la version Pro du plugin. Vous pouvez également activer et exiger un mot de passe fort dans la rubrique Tableau de bord > MemberPress > Paramètres > Compte tabulation.

Remarque : N'oubliez pas qu'il peut y avoir une différence entre les données de l'enquête et celles de l'enquête. MemberPress évaluation d'un "mot de passe fort" et l'évaluation réalisée par iThemes Security.

  • SOLUTION (plugin gratuit) - Si vous avez la version gratuite du plugin, vous devez supprimer complètement le module de sécurité des mots de passe du plugin iThemes Security, en ajoutant cette ligne à la page d'accueil de votre site web wp-config.php file: define('ITSEC_DISABLE_PASSWORD_REQUIREMENTS', true) ;

Lorsqu'il est activé, les résultats de la recherche ne s'affichent pas correctement lorsque la recherche inclut les cours MemberPress :  

  • SOLUTION - Naviguer vers Tableau de bord > Ivory Search > Paramètres, cliquez sur le bouton "Paramètres"et faites défiler vers le bas jusqu'à la rubrique "AvancéOnglet ". Ici, activez l'option "N'utilisez pas le formulaire de recherche par défaut pour contrôler la fonctionnalité de recherche par défaut de WordPress.L'option ".

Jetpack

La page de connexion affiche un CAPTCHA mathématique qui ne peut jamais être résolu :

  • SOLUTION - Désactivez le paramètre "Bloquer les activités de connexion suspectes" dans la section sécurité de Jetpack.

Après s'être connecté via la page de connexion de MemberPress, l'utilisateur est redirigé vers la page de connexion de WordPress.

  • SOLUTION - vous devez désactiver le login WordPress.com dans Jetpack. Pour ce faire, naviguez vers Tableau de bord > Jetpack > ParamètresFaites défiler vers le bas jusqu'à la rubrique Sécurité et désactivez la section "Permettre aux utilisateurs de se connecter à ce site en utilisant des comptes WordPress.comL'option ".

Si cela ne suffit pas, vous devrez désactiver la fonction Protection par force brute aussi :


Les images et les vidéos ne sont pas visibles dans les cours MemberPress.

  • SOLUTION - le problème vient du chargement paresseux des images. Vous devez le désactiver en naviguant vers Tableau de bord > Jetpack > Paramètres, en défilant vers le bas jusqu'à la Performance et rapidité et de désactiver la section "Activer le chargement paresseux des imagesL'option ".

Les vidéos incorporées couvrent le texte qui se trouve en dessous lorsqu'elles sont ajoutées à des cours MemberPress :

  • SOLUTION - la "Composer à l'aide de shortcodes pour intégrer des médias provenant de sites populaires"doit être désactivée. Vous pouvez trouver cette option en naviguant vers Tableau de bord > Jetpack > Paramètres > Écriture et en faisant défiler vers le bas jusqu'à la rubrique Composer section.

Lorsque le bloc Gutenberg "YouTube" est utilisé dans un cours et que le bloc "Redimensionner pour les petits appareilsSi l'option "Vidéo" est activée, la vidéo ne sera pas affichée sur la page d'accueil du cours.

  • SOLUTION - vous devez désactiver l'option "Composer à l'aide de shortcodes pour intégrer des médias provenant de sites populaires"Vous pouvez trouver cette option en naviguant vers Tableau de bord > Jetpack > Paramètres > Écriture et en faisant défiler vers le bas jusqu'à la rubrique Composer section.

Jetpack Boost

Certains fichiers téléchargés à l'aide de la fonction MemberPress Add-on pour les téléchargements sont vides :

  • SOLUTION - naviguer Tableau de bord > Jetpack > Boost, faites défiler vers le bas jusqu'à la rubrique "Report du JavaScript non essentiel"et l'option le désactiver.

LearnDash

Les cours LearnDash ne sont pas ajoutés lors de l'achat d'un abonnement :

  • SOLUTION - Cela peut être lié à des problèmes avec Cron sur votre hébergement. Pour résoudre ce problème, veuillez ajouter l'extrait de code suivant en utilisant la commande WPCode (voir cet article pour plus de détails) : Comment ajouter des extraits de code personnalisés dans WPCode ?) ou d'un plugin similaire, ou l'ajouter à la section functions.php de votre thème enfant actif (si vous l'avez installé sur votre site) :
add_filter('learndash_memberpress_min_courses_count_for_silent_course_enrollment', function( $count ) {
     return 999 ; // Un grand nombre pour ne pas utiliser l'inscription de cours en arrière-plan
}) ;

miniOrange Authentification à 2 facteurs

L'inscription et le paiement ne fonctionnent pas, en particulier avec Stripe. Il se peut que vous receviez plusieurs messages électroniques de la part de MemberPress indiquant qu'il y a eu une erreur lors du paiement. De plus, si vous faites un test, vous remarquerez que la première fois que vous cliquez sur le bouton d'inscription, il ne fonctionne pas, mais que si vous cliquez à nouveau, il fonctionne correctement :

  • SOLUTION - Vous devez désactiver la fonction de connexion automatique de l'utilisateur au cours de la procédure d'enregistrement. Veuillez ajouter cet extrait de code en utilisant WPCode (voir cet article pour plus de détails) : Comment ajouter des extraits de code personnalisés dans WPCode ?) ou d'un plugin similaire, ou encore au functions.php du thème enfant si vous l'avez installé et activé :
function mepr_disable_auto_login($auto_login, $membership_id, $mepr_user) {
     return false ;
}
add_filter('mepr-auto-login', 'mepr_disable_auto_login', 10, 3) ;

Perfmatters

L'image de la carte de cours n'est pas visible sur les pages "Mes cours" ou "Tous les cours" :

  • SOLUTION - Naviguer vers Tableau de bord > Réglages > Perfmatters > Options > Lazy Loading et décochez la case "ImagesL'option ".

Constructeur de profil

Les abonnés ne sont pas en mesure de se connecter et d'obtenir le message "Votre compte doit être confirmé par un administrateur avant que vous puissiez vous connecter."erreur :

  • SOLUTION - Naviguer vers Tableau de bord > Profile Builder > Paramètres et définir le "Approbation administrative activéeL'option " " à l'option " " à l'option " " à l'option " ". Non.

Cache d'objets Redis

Provoque divers problèmes avec la fonctionnalité MemberPress, en raison de la mise en cache d'objets :

  • SOLUTION - Désactiver la mise en cache des objets.

Relevanssi et Prime à la pertinence

Lorsqu'il est installé et actif, les résultats de recherche n'affichent pas les messages protégés.

  • SOLUTION - Ajoutez le bout de code suivant en utilisant la fonction WPCode ou un plugin similaire, ou dans le fichier functions.php du thème enfant si vous avez un thème enfant actif sur votre site, ajoutez-le :
add_action('init', function () {
     remove_filter('relevanssi_post_ok', 'relevanssi_memberpress_compatibility') ;
}, 20) ;

Chambre forte des médias S3

Les vidéos insérées dans les cours et leçons MP avec le shortcode S3 Media Vault affichent un écran vide lors de leur lecture.

add_filter('mpcs_classroom_style_handles', function( $allowed_handles ) {
     $allowed_handles[] = 'vjscss' ;
     $allowed_handles[] = 'ccpsacss' ;
     return $allowed_handles ;
}) ;

SeedProd (Pro)

Ce plugin redirige la page de connexion de MemberPress' vers la page d'accueil, ce qui rend impossible sa mise en place ou le test du processus de connexion pendant le développement :

  • SOLUTION - Ajoutez l'ID de la page de connexion de MemberPress' à l'URL d'exclusion dans la page des paramètres avancés de SeedProd comme ceci.

Bien que l'explication indique qu'il est possible d'utiliser une URL, cela ne fonctionne pas pour MemberPress.


La recherche via le widget de recherche de WordPress vous redirigera vers la page configurée comme page de redirection non autorisée dans MemberPress :

  • SOLUTION - La recherche commencera à fonctionner normalement une fois que le mode "Coming Soon" de SeedProd sera désactivé, c'est-à-dire lorsque vous mettrez votre site web en ligne.

Optimiseur de vitesse (précédemment SG Optimizer)

Les vidéos intégrées n'apparaissent pas dans les cours :

  • SOLUTION - Désactiver "Lazy Load Media" dans l'Optimiseur de vitesse à l'adresse suivante Tableau de bord > Optimiseur de vitesse > Médias > Optimisation des médias.

Smush Plugin par WPMU Dev

Les vidéos incorporées s'affichent en mode prévisualisation de la page mais pas sur la page réelle :

  • SOLUTION - Désactiver le "Lazy Load" sur les pages "cours" dans les paramètres et/ou sur les cadres.

Stop aux spammeurs

Les abonnements récurrents de Stripe peuvent échouer parce que les données de transaction n'atteignent jamais MemberPress en raison de l'interférence du plugin Stop Spammers avec la fonctionnalité Webhook. On peut s'attendre à ce que la même interférence se produise avec PayPal et Authorize.net, bien que nous n'en ayons pas la confirmation pour le moment.

  • SOLUTION - Aller sur Options de protection et de la définir comme suit : "Only Use Plugin for Standard WordPress Forms" : "Only Use the Plugin for Standard WordPress Forms", qui est la première case à cocher.

tagDiv Composer Front-End Page Builder

Provoque l'échec des paiements par Stripe. Les crochets dans wp_head avec une fonction anonyme, et les écouteurs d'événements ajoutés à travers ce crochet briseront les promesses en JavaScript. Cela brisera certaines parties de MemberPress qui s'appuient sur des promesses, comme Stripe :

Thème Ma connexion

Modifie l'URL de déconnexion en cassant la fonctionnalité de déconnexion de MemberPress :

  • SOLUTION - Utilisez les fonctions intégrées de connexion/déconnexion de MemberPress.

Vente incitative

Remarque : Ce problème est lié à la core Upsell pluginet non l'addon Upsell - MemberPress.

Lors de l'utilisation de ReadyLaunch(tm) sur la page Compte, l'option "Abonnement" dans la navigation aura une étiquette vide :

  • SOLUTION - Faites l'une des choses suivantes:- Utilisez MemberPress OrderBumps à la place;- Désactiver ReadyLaunch(tm) pour la page de compte;- Contacter l'équipe Upsell pour demander la correction.

WP Forms Pro

Les Numéro de téléphone personnalisé Champ d'application ne fonctionne pas dans le champ Compte ou Enregistrement :

WP Fusion

Lorsqu'il est utilisé avec Elementor et le module complémentaire MemberPress Elementor Content Protection, WP Fusion fait en sorte que les paramètres de la règle MemberPress dans Elementor soient ignorés. Ceci est dû au fait que le code WP Fusion s'exécute après le code MemberPress :

add_filter('elementor/frontend/section/should_render', 'mepr_cust_should_render', 10, 999 ) ;

function mepr_cust_should_render($should_render, $element) {
     $mp_elementor = new \MpElementor() ;
     return $mp_elementor->should_render($should_render, $element) ;
}

Tableau de bord WPMU DEV

Lorsque cette option est activée, les tâches Cron, en particulier les tâches Cron MemberPress, ne s'exécutent pas correctement :

  • SOLUTION - Veuillez passer à la version 4.11.5 du plugin ou à une version plus récente.

WP Rocket

Les images et les vidéos n'apparaissent pas dans les cours MemberPress.

  • SOLUTION - Désactiver l'option "Activer pour les images" et "Activer les iframes et les vidéosLes paramètres " à l'adresse Tableau de bord > Paramètres > WP Rocket > Section médias.

WP Rocket | Renforcer la barre oblique de fin d'URL

Redirige l'URL IPN pour qu'elle contienne une barre oblique à la fin afin que les paiements PayPal ne soient pas mis à jour correctement :

  • SOLUTION : Désactiver WP Rocket | Enforce Trailing Slash ou éditer le plugin pour exclure l'URL IPN des règles dans le fichier htaccess, pour éviter la redirection.

Conflits conditionnels entre plugins

Asset CleanUp : Accélérateur de vitesse de page

Remarque : Ce problème n'est présent que lorsque le plugin Asset CleanUp est utilisé avec MemberPress et LearnDash.

Lorsqu'il est utilisé avec LearnDash, il empêche l'enregistrement de toute modification dans l'onglet LearnDash d'une adhésion à MemberPress :

  • SOLUTION - Le problème peut être causé par la minification/combinaison de JavaScript/jQuery. Si aucune solution ne peut être trouvée en modifiant les paramètres JavaScript, désactivez le plugin.

Curation Suite

Un conflit JavaScript empêche la sélection des éléments de l'auto-complétion dans les règles MemberPress :

  • SOLUTION - Aucune disponible. Vous pouvez désactiver l'un ou l'autre de ces plugins pendant que vous mettez en place vos règles MemberPress, puis les réactiver par la suite.

Elementor Popups

Remarque : Ce problème n'est présent que lorsque le formulaire d'enregistrement MemberPress est ajouté à Elementor Popup. Sinon, Elementor fonctionne bien avec MemberPress.

Bien que MemberPress fonctionne bien avec Elementor en général, l'utilisation du shortcode suivant dans les popups d'Elementor n'est pas recommandée :

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

L'ajout du shortcode susmentionné à une fenêtre contextuelle Elementor a pour conséquence que le formulaire d'inscription ne fonctionne pas correctement :

Post and Page Builder de BoldGrid

Lorsque l'on essaie de supprimer un membre à Tableau de bord > MemberPress > Membres vous obtiendrez le message "Le lien que vous avez suivi a expiré"et le membre ne sera pas supprimé :

  • SOLUTION - ici, la seule solution pour le moment est de désactiver temporairement le plugin. Ainsi, vous devez désactiver l'option "Post and Page Builder de BoldGridVous devez activer le plugin ", supprimer un membre, puis réactiver le plugin après la suppression du membre.

Power BI Embedded pour WordPress

Lorsqu'elle est activée, la modification d'une règle MemberPress efface le contenu qui devrait être protégé :

  • SOLUTION - Aucune connue à ce jour, à part la désactivation du plugin Power BI Embedded for WordPress avant de modifier une règle.

PousserEngage Web Push Notifications

Remarque : Ce problème n'est présent que lorsque les coupons MemberPress sont utilisés sur le formulaire d'inscription. Si les coupons sont désactivés, le plugin PushEngage devrait fonctionner correctement avec MemberPress.

Interrompt le processus d'inscription à MemberPress lorsqu'un coupon est appliqué :

  • SOLUTION - Aucune connue à ce jour, à part la désactivation du plugin PushEngage Web Push Notifications.

Les belettes des cours d'eau

Remarque : Ce problème ne se pose que lors de la création de cours avec le module complémentaire MemberPress Courses.

MemberPress Le curriculum des cours ne s'affiche pas correctement après la création des leçons :

  • SOLUTION - Actuellement, il n'y a pas de solution connue autre que la désactivation du (des) plugin(s).

Yoast - Données graphiques ouvertes

Il s'agit d'un cas limite qui n'existe que dans les conditions suivantes :

  • Vous avez Yoast, MemberPresset MemberPress Complément d'information sur les cadeaux actif sur votre site web
  • Vous a activé les données de l'Open Graph dans les paramètres du plugin Yoast.
  • Vous êtes l'utilisation de shortcodes sur la page du compte MemberPress pour ajouter du contenu personnalisé (par exemple, pour ajouter le prénom de l'utilisateur).

A moins que la description Open Graph ne soit ajoutée manuellement, Yoast l'extraira du contenu de votre page ou de votre article. Ainsi, si vous utilisez des shortcodes sur la page Compte MemberPress (ou sur une page de compte personnalisée), le shortcode pourrait être récupéré en tant que données Open Graph. Cela créera un problème avec le module complémentaire MemberPress Gifting et empêchera l'ouverture de la fenêtre contextuelle Envoyer un cadeau. 

Note: Ce problème avec le module complémentaire Gifting ne se produit que lorsque les données Open Graph sont activées dans les paramètres du plugin Yoast. Dans tous les autres cas, Yoast fonctionne bien avec MemberPress et le module complémentaire Gifting.

  • SOLUTION : Changez la description Open Graph et excluez le shortcode. Vous pouvez également désactiver entièrement la fonction de données Open Graph dans les paramètres du plugin Yoast.

Lorsqu'il est activé, il ajoute une feuille de style CSS à toutes les pages du site wp-admin. Ce CSS cache par inadvertance les lignes d'accès des règles MemberPress :

  • SOLUTION - Désactivez le plugin WP Links Page pendant que vous ajustez vos règles. Vous pourrez le réactiver par la suite.

Plugins non pris en charge

Complianz GDPR Premium

Lorsqu'il est activé, ce plugin interrompt les paiements par éléments Stripe. Vos clients verront apparaître le symbole "Une erreur s'est produite, veuillez NE PAS soumettre à nouveau le formulaire car vous risquez d'être facturé deux fois." message :

  • SOLUTION - Aucune n'est disponible pour le moment, à part la désactivation du plugin. Vous pouvez essayer Stripe Checkout à la place, mais si cela ne fonctionne toujours pas, vous pouvez contacter l'équipe de la Support Complianz.

Formulaires Constant Contact

Lorsqu'il est actif, ce plugin perturbe la communication de notre module complémentaire Constant Contact avec le site Web de Constant Contact, de sorte qu'il ne fonctionne pas :

  • SOLUTION - Aucune n'est disponible pour le moment, si ce n'est la désactivation du plugin.

Gardeom Personnalisation de la page de connexion

Lorsqu'elle est activée, la connexion échoue avec le message "ERROR : Error : Invalid email", bien que les informations d'identification soient valides :

  • SOLUTION - Aucune connue à ce jour. Vous devez désactiver le plugin.

Defender Pro (WPMUdev)

Lorsqu'un utilisateur clique sur le lien "Oublier le mot de passe", il est redirigé vers la page d'accueil au lieu d'être autorisé à "demander la réinitialisation du mot de passe" :

  • SOLUTION - Aucune connue pour le moment, à part la désactivation du plugin Defender Pro.

Plugin Force SSL Everywhere

Le plugin Force SSL Everywhere remplace le processus de connexion de l'utilisateur et le redirige vers wp-login.php. Cela entraîne l'échec du processus d'enregistrement MemberPress et aucune transaction n'est créée pour le membre :

  • SOLUTION - Aucune connue à ce jour. Contacter votre hébergeur pour qu'il vous aide à configurer votre domaine pour 100% HTTPS est une méthode beaucoup plus efficace.

GP Advanced Phone Field (champ téléphonique avancé)

Lorsqu'il est activé, un bouton d'inscription sur le formulaire d'inscription ne fonctionne pas et le formulaire ne peut pas être soumis :

  • SOLUTION - Aucune connue à ce jour. Vous devez désactiver le plugin.

ReCAPTCHA invisible

Lorsqu'elle est activée, la réinitialisation du mot de passe ne fonctionne pas. En général, le membre verra une page blanche ou une erreur lorsqu'il essaiera de réinitialiser son mot de passe :

  • SOLUTION - Aucune connue à ce jour, à part la désactivation du plugin Invisible ReCAPTCHA.

LearnPress - Plugin WordPress LMS

Lorsque le plugin LearnPress est actif, le module complémentaire MemberPress Courses ne fonctionne pas correctement.

  • SOLUTION - Vous devez désactiver LearnPress pour utiliser les cours MemberPress. Ils ne peuvent pas fonctionner ensemble.

Tableau de bord OptimizePress Suite

MemberPress Les cours ne figurent pas au recto :

  • SOLUTION - Aucune connue à ce jour, à part la désactivation du plugin.

Imprimer le message et la page

Interrompt le processus d'inscription à MemberPress lors de l'utilisation de paiements sur site tels que Stripe ou Authorize.net :

  • SOLUTION - Aucune connue à ce jour. Nous recommandons d'utiliser un autre plugin d'impression de pages.

Scopers de rôle

Avertissement : Ce plugin est fermé depuis le 7 janvier 2022.

Les boutons permettant d'ajouter une nouvelle adhésion ou un nouveau groupe n'apparaissent pas :

  • SOLUTION - À part la désactivation de Role Scoper, il n'y a pas de solution connue pour l'instant.

URL relatifs à la racine

Le plugin empêche les onglets de la page Options de fonctionner correctement.

  • SOLUTION - Aucune connue à ce jour, à part la désactivation du plugin Root Relative URLs.

Les belettes des cours d'eau

MemberPress Le curriculum des cours ne s'affiche pas correctement après la création des leçons :

  • SOLUTION - Actuellement, il n'y a pas de solution connue autre que la désactivation du (des) plugin(s).

CMS en marque blanche

Lorsque le plugin est actif, le tableau de bord de WordPress ne se charge pas correctement :

  • SOLUTION - Aucune connue à ce jour, à part la désactivation du plugin White Label CMS.

WooCommerce Sync pour QuickBooks Online - par MyWorks Software

Lorsqu'elle est active, la communication du webhook Stripe échoue fréquemment (mais pas toujours) avec un message "500 Internal Server Error" :

  • SOLUTION - Aucune connue à ce jour, à part la désactivation du plugin WooCommerce Sync for QuickBooks Online - by MyWorks Software.

Lorsqu'il est actif, le lien de réinitialisation du mot de passe généré à partir de la page de connexion de MemberPress provoque une erreur fatale lorsqu'il est cliqué :

  • SOLUTION - Aucune connue à ce jour, à part la désactivation du plugin WooCommerce Sync for QuickBooks Online - by MyWorks Software.

WP Limit Login Attempts

Empêche les utilisateurs de se connecter sur la page de connexion de MemberPress. La page continue de s'actualiser sans que l'utilisateur puisse se connecter :

  • SOLUTION - Désactiver le plugin WP Limit Login Attempts.

WP Multisite SSO

Lorsque cette option est activée, elle interfère avec le processus de paiement Stripe si un coupon est utilisé, de sorte que la transaction n'est jamais terminée :

  • SOLUTION - Aucune connue pour le moment, à part la désactivation du plugin WP Multisite SSO.

WP Remote Users Sync (Synchronisation des utilisateurs distants)

Un message d'erreur "Permissions" (comme si l'utilisateur n'avait pas la permission d'acheter l'adhésion) sera affiché lors de l'enregistrement. Ceci ne s'est produit qu'avec les utilisateurs d'iOS/iPad OS :

  • SOLUTION - Aucune connue pour le moment, à part la désactivation du plugin WP Remote Users Sync.

WP Stagecoach

Utilise incorrectement les transitoires de mise à jour des plugins de WordPress. Casse le mécanisme de mise à jour de MemberPress et affiche des erreurs sur votre site :

  • SOLUTION - Aucune n'est connue pour le moment, à part la désactivation de WP Stagecoach.

Yith WooCommerce Gift Cards

Lorsque ce plugin est activé, vous ne pouvez pas télécharger de fichiers avec notre module complémentaire MP Downloads :

  • SOLUTION - Aucune connue à ce jour, à part la désactivation du plugin Yith WooCommerce Gift Cards.
Cet article a-t-il été utile ?

Articles connexes

Besoin d'aide ?

Vous ne trouvez pas la réponse que vous cherchez ?
Support de contact

Contenu

fille de l'ordinateur

Achetez MemberPress dès aujourd'hui !

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