MemberPress funktioniert mit den meisten Plugins und Themes (auch wenn wir nicht alle integrieren können)!
Nachstehend finden Sie jedoch eine Liste bekannter Plugin- und Theme-Konflikte. Bitte sehen Sie sich diese Liste für das Plugin oder Theme an, über das Sie sich wundern.
Inhalt:
Themen
- Astra
- Avada
- BuddyBoss
- Fracht-HUB
- Täglicher Beobachter
- Flatsome
- Flynt
- Mitgliedoni
- Zeitungsartikel
- ThimPress
- Uncode
- Zion Page Builder (Kallyas)
Bedingte Themenkonflikte
Nicht unterstützte Themen Plugins
- 404 Umleitung
- Alles in einem WP Sicherheit & Firewall
- BuddyPress
- BuddyBoss Plattform
- Bunny.net+BunnyAPI-Plugin
- WP Admin Login ändern
- Klassischer Editor
- CoursePress (WPMUdev)
- Elementor's Element Caching
- E-Mail-Schutz
- Manager für Veranstaltungen
- Schwerkraft-Formulare
- iThemes Sicherheits-Plugin
- Elfenbein-Suche
- Jetpack
- Jetpack Boost
- LearnDash
- miniOrange 2-Faktor-Authentifizierung
- Perfmatters
- Profil Ersteller
- Redis Objekt-Cache
- Relevanssi
- S3 Mediengewölbe
- SeedProd (Pro)
- Geschwindigkeits-Optimierer
- Smush-Plugin von WPMU Dev
- Spammer stoppen
- tagDiv Composer Front-End Page Builder
- Thema Mein Login
- Upsell
- WP Forms Pro
- WP Fusion
- WPMU DEV Dashboard
- WP Rakete
- WP Rocket | Trailing Slash in URLs erzwingen
Bedingte Plugin-Konflikte
- Asset CleanUp: Page Speed Booster
- Kuratierungssuite
- Elementor Popups
- Post und Page Builder von BoldGrid
- Power BI eingebettet für WordPress
- PushEngage Web-Push-Benachrichtigungen
- Tooltips Pro
- WP Links Seite
Nicht unterstützte Plugins
- Complianz GDPR Premium
- Konstante Kontaktformulare
- Custom Login Seite Customizer
- Defender Pro (WPMUdev)
- Force SSL Everywhere-Plugin
- GP Erweitertes Telefonfeld
- Unsichtbares ReCAPTCHA
- LearnPress - WordPress LMS-Plugin
- OptimizePress Suite Dashboard
- Beitrag und Seite drucken
- Rolle Scoper
- Relative Wurzel-URLs
- StreamWeasels
- White Label CMS
- WooCommerce Sync für QuickBooks Online ? von MyWorks Software
- WP Limit Login-Versuche
- WP Multisite SSO
- WP Remote Users Sync
- WP Postkutsche
- Yith WooCommerce Geschenkkarten
Themen
Astra-Thema
Das MemberPress-Anmeldeformular wird in der Kopf- und/oder Fußzeile einer Seite angezeigt. Das Problem tritt im Astra Free-Theme Version 1.6.0 und neuer auf sowie mit dem Astra Pro Addon:
- LÖSUNG - Deaktivieren Sie die Transparente Kopfzeile auf der jeweiligen Seite. Für weitere Informationen siehe https://wpastra.com/docs/astra-transparent-header/.
Avada Thema
Das Bild der Kurskarte wird auf der Seite "Meine Kurse" oder "Alle Kurse" nicht angezeigt:
- LÖSUNG - Gehen Sie zu Avada > Optionen > Leistung und setzen Sie "Langsames Laden" zu "Keine“.
Seiten mit dem Registrierungsformular-Shortcode funktionieren nicht:
- LÖSUNG - Fügen Sie den folgenden Codeschnipsel entweder in ein Child-Theme ein funktionen.phpoder mit einem Plugin wie WPCode und das Snippet auf "Überall ausführen" eingestellt (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode). Ersetzen Sie [PageId] durch die Seite, auf der sich der Shortcode befindet, und [MembershipId] durch die ID der Mitgliedschaften, für die das Anmeldeformular gilt. (Dies ist die gleiche ID, die Sie in den Shortcode eingeben)
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);
BuddyBoss Thema
Das Thema setzt die von MemberPress bereitgestellte Übersetzung in eine Fremdsprache außer Kraft. Zum Beispiel ist das Anmeldeformular wieder auf Englisch:
- LÖSUNG - Verwenden Sie das Loco Translate-Plugin, um diese Zeichenfolgen direkt im Theme zu übersetzen.
Einstellung der "Beschränken Sie den Zugriff auf die Website auf eingeloggte Mitglieder" übersteuert die MemberPress "Unbefugte Besucher auf eine bestimmte URL umleitenFunktionalität":
- LÖSUNG - Lassen Sie die "Beschränken Sie den Zugriff auf die Website auf eingeloggte Mitglieder", wenn Sie die Umleitung bei unberechtigtem Zugriff verwenden möchten.
Die Verwendung des BuddyBoss Themes mit dem MemberPress Gifting Add-On führt zu fatalen Fehlern:
- LÖSUNG - Verwenden Sie Single Page Checkout, das unter MemberPress > Einstellungen > Konten.
Das Unternehmenskonto "Verwalten von Unterkonten"Der Link funktioniert nicht:
- LÖSUNG - Installieren und aktivieren Sie die BuddyPress-Integrations-Zusatzmodul auf der Seite MemberPress->Add-Ons in der WordPress-Verwaltung Ihrer Website (das BuddyPress-Integrations-Add-On erfordert MemberPress Plus oder Pro).
Cargo HUB - Transport und Logistik WordPress Theme
Wenn das Thema aktiv ist, wird es das "Läuft ab am" in der Rubrik die MemberPress > Mitglieder Abschnitt, der gelegentlich fehlerhafte Daten enthält:
- LÖSUNG - Kommentieren Sie die Zeile 252 der Theme-Datei funktionen.php Datei. Sie müssen die fehlerhaften Verfallsdaten manuell korrigieren.
Täglicher Beobachter Thema
Wenn das Theme aktiv ist, kann das Stripe-Kreditkartenformular nicht geladen werden. Dies wird durch ein benutzerdefiniertes jQuery-Skript im Thema verursacht, das ausgeführt wird und versucht, iframe z-index-Werte für ältere IE-Browser zu korrigieren:
- LÖSUNG - Kommentieren Sie den iframe-Code in der /observer/js/observer-scripts.js Datei oder wenden Sie sich an den Autor des Themas, um eine Lösung zu finden. Das Kreditkartenformular von Stripe (Stripe Elements) ist ein eingebettetes Formular, das Iframes verwendet, weshalb das Skript stört.
Flatsome-Theme
Bei Verwendung der ReadyLaunch Pro-Vorlage werden am unteren Rand der Seiten Elemente angezeigt, die dort nicht sein sollten.
- LÖSUNG - Fügen Sie dieses CSS in die Dashboard > Erscheinungsbild > Anpassen > Zusätzliche CSS:
.mepr-pro-template #main-menu { Anzeige: keine; } .mepr-pro-template .lightbox-content { Anzeige: keine; }
Flynt Thema
Das Theme rendert den Inhalt außerhalb des Standard-WordPress-Inhaltsbereichs, so dass MemberPress-Regeln mit Standardeinstellungen ihn nicht schützen können.
- LÖSUNG - Verwenden Sie die Unerlaubte Weiterleitung zum Schutz des Inhalts stattdessen.
Memberoni Thema
Stripe-Zahlungen werden nicht abgeschlossen, und die Meldung "Es ist ein Fehler aufgetreten. Bitte senden Sie das Formular NICHT noch einmal ab, da Sie möglicherweise doppelt belastet werden. Bitte kontaktieren Sie uns stattdessen für weitere Unterstützung" erscheint nach dem Absenden des Anmeldeformulars:
- LÖSUNG - Aktualisieren Sie das Thema auf Version 1.8 oder neuer.
Zeitungsmotiv
Stripe-Zahlungen schlagen fehl, wenn das tagDiv Composer-Plugin aktiviert ist. Bei anderen Themes, die mit tagDiv Composer gebündelt sind, kann das gleiche Problem auftreten:
- LÖSUNG - Bitte fügen Sie diesen Codeschnipsel mit WPCode (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode) oder einem ähnlichen Plugin oder dem funktionen.php Datei des Themas oder des untergeordneten Themas, falls Sie es installiert haben: https://gist.github.com/DumahX/3c77ad96fdccfdd61eb86fa4d8ce062a.
Wenn Sie benutzerdefinierte Vorlagen (Beitragsvorlagen) verwenden, die mit dem Tool/Plugin "tagdiv Composer" und den "Cloud-Vorlagen" mit benutzerdefinierten Einstellungen erstellt wurden, haben Sie ein Problem mit dem MemberPress-Plugin, das eine geschützte Seite nur mit einem Auszug ohne Beitragstitel und Stile erzeugt:
- LÖSUNG - Bitte aktualisieren Sie das Thema auf Version 11.3 oder neuer.
ThimPress-Themen
Wenn ein von ThimPress entwickeltes Theme aktiv ist, wird der Registrierungsprozess den Benutzer nicht auf die Zahlungsseite schicken, sondern den Benutzer vom Registrierungsprozess wegleiten, normalerweise auf Ihre Homepage:
- LÖSUNG - Fügen Sie diesen benutzerdefinierten Code zu einem Plugin wie Eigene Funktionen oder in der Datei functions.php Ihres Themes:
function disable_user_register_mepr() {
remove_action('user_register', 'thim_register_extra_fields', 1000);
}
add_filter('mepr-validate-signup', 'disable_user_register_mepr');
Uncode Thema
Die Seiten für die Anmeldung, das Konto und die Mitgliederregistrierung sind leer:
- LÖSUNG - Platzieren Sie die Shortcodes manuell auf den Login-, Konto- und Mitgliedschaftsregistrierungsseiten.
Zion Page Builder (Kallyas Thema)
Themes wie Kallyas, die den Zion Page Builder zur Erstellung ihrer Mitgliederseiten verwenden, müssen sicherstellen, dass der Shortcode sowohl im Page Builder als auch im regulären Seiteninhalt enthalten ist.
Bedingte Themenkonflikte
Enfold Thema
Wenn Sie eine Lektion oder ein Quiz in MemberPress-Kursen bearbeiten, wird der klassische Editor anstelle des MemberPress-Lektions- oder Quiz-Editors angezeigt:
- LÖSUNG - Navigieren Sie zu Dashboard > Enfold > Themenoptionen > Wählen Sie Ihren Editor und wählen Sie Block-Editor verwenden.
Die Kursseite ist bei Verwendung des Enfold-Themes nicht responsive.
- SOLUTION – Copy/paste custom CSS below to WP Dashboard > Apperanace > Customizer > Custom CSS.
html.avia_mobile {
min-width: 0px;
}
Divi-Theme
Wenn Sie eine Lektion oder ein Quiz in MemberPress-Kursen bearbeiten, wird der klassische Editor anstelle des MemberPress-Lektions- oder Quiz-Editors angezeigt:
LÖSUNG - Deaktivieren Sie die "Klassischen Editor einschalten" in der Option Dashboard > Divi > Theme-Optionen > Builder > Registerkarte "Erweitert.
Wenn Sie einen Kurs über den Link unter dem Kurstitel ("Anzeigen") aufrufen, sehen Sie zwar die Seiten, können aber nicht im Kurs fortfahren:
- LÖSUNG - Deaktivieren Sie die "jQuery und jQuery Migrate zurückstellen" in der Option Dashboard > Divi > Theme-Optionen > Allgemein > Registerkarte Leistung.
Salient - Responsives Mehrzweck-Theme
Wenn die Option Fancy Select/Checkbox/Radio Styling aktivieren, die in dieses Themas Dashboard > Theme-Optionen > Form-Styling aktiviert ist, schlägt die Geolokalisierung, die zum automatischen Ausfüllen der Standardadressfelder Land und Bundesland erforderlich ist, fehl.
- LÖSUNG - Deaktivieren Sie diese Einstellung.
Der Benutzer erhält eine Fehlermeldung "Link abgelaufen", wenn er versucht, das Thema mit MemberPress-Kursen zu verwenden:
- LÖSUNG - Das Salient-Team ist sich des Problems bewusst, aber soweit uns bekannt ist, arbeiten sie derzeit nicht an der Behebung dieses Problems. Vorerst bleibt nur die Möglichkeit, ein anderes Theme zu verwenden.
Nicht unterstützte Themen
Kalium Thema
Wenn sie aktiviert ist, funktioniert die Schaltfläche Registrieren nicht:
- LÖSUNG - Zur Zeit gibt es keine andere Möglichkeit als den Wechsel des Themas.
VideoRev Thema
Es ist nicht möglich, MemberPress mit voller Funktionalität in das VideoRev-Theme zu integrieren. Der Autor des Themas war nicht in der Lage, es zum Laufen zu bringen:
- LÖSUNG - Zur Zeit gibt es keine andere Möglichkeit als den Wechsel des Themas.
Plugins
404 Umleitung
Wenn das Plugin 404 Redirection aktiviert ist, funktionieren die Registerkarten auf der Seite Account nicht:
- LÖSUNG - Deaktivieren Sie die Option "Aktuelle Permalinks erzwingen".
Alles in einem WP Sicherheit & Firewall
Mitglieder können sich nicht anmelden, nachdem sie sich registriert und abgemeldet haben, wenn das MemberPress Math CAPTCHA Add-on aktiviert ist:
- LÖSUNG - Deaktivieren CAPTCHA auf der Anmeldeseite aktivieren Option in der Brute Force > Anmeldung CAPTCHA des Plugins All In One WP Security & Firewall.
BuddyPress
Die WordPress-Verwaltungsleiste (Toolbar) wird für alle Besucher oben angezeigt, obwohl sie in den Dashboard > MemberPress > Einstellungen > Registerkarte Konto:
- LÖSUNG - Gehen Sie zu BuddyPress > Optionen und deaktivieren Sie Anzeigen der Symbolleiste für abgemeldete Benutzer Option.
BuddyBoss Plattform
Die Kopfzeile erscheint nicht auf der Registrierungsseite:
- LÖSUNG - Gehen Sie zu Dashboard > MemberPress > Einstellungen > Seite und ändern Sie den Slug der Mitgliederseiten in etwas andere als “registrieren“.
Die WordPress-Verwaltungsleiste (Symbolleiste) wird oben für alle Mitglieder und Besucher angezeigt, obwohl sie in der Dashboard > MemberPress > Einstellungen > Konto tab:
- LÖSUNG - Gehen Sie zu Dashboard > BuddyBoss > Einstellungen und deaktivieren Sie Anzeigen der Symbolleiste für angemeldete Mitglieder (Nicht-Admins) und Optionen für das Anzeigen der Symbolleiste für abgemeldete Benutzer.
Bunny.net+BunnyAPI-Plugin
Wenn aktiviert, wird die MemberPress Einstellungen Die Seite braucht sehr lange, um zu laden, und sieht auch optisch nicht gut aus:
- LÖSUNG - Leider ist die einzige Abhilfe, ein anderes Plugin zu verwenden. Presto-Spieler funktioniert gut mit Bunny.net Video Hosting und mit MemberPress.
WP Admin Login ändern
Wenn diese Option aktiviert ist, schlägt der Versuch, mit Stripe Elements zu bezahlen, mit einer Fehlermeldung fehl, und Stripe Checkout kann die Transaktionsdetails nicht an MemberPress weitergeben.
- LÖSUNG - Leider besteht die einzige Abhilfe darin, ein anderes Plugin für diesen Zweck zu verwenden. Die Art und Weise, wie das Plugin angemeldete/abgemeldete Benutzer behandelt, verhindert seine Verwendung mit MemberPress.
Klassischer Editor
Wenn Sie eine Lektion oder ein Quiz in MP-Kursen bearbeiten, wird der klassische Editor anstelle des MemberPress-Editors für Lektionen oder Quiz angezeigt:
- LÖSUNG - Fügen Sie den folgenden Code in die Datei function.php Ihres Themes ein (wenn Sie ein Theme verwenden) oder verwenden Sie die WPCode Plugin und setzen Sie das Snippet auf "Überall laufen" (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode).
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)
Elementor's Element Caching
Element-Caching wird Probleme verursachen when applying partial rules and dripping settings to Elementor widgets, sections, and containers.
- SOLUTION – Disable the Element Caching in the Elementor settings. You can disable this feature at Dashboard > Elementor > Einstellungen > Funktionen > Element-Caching.
E-Mail-Schutz
Wenn sie aktiviert ist, funktioniert PayPal Standard nicht:
- SOLUTION – Don't use the Email Protector to protect email addresses.
Manager für Veranstaltungen
Bei der Verwendung des benutzerdefinierten Telefonfeldes kommt es beim Auschecken zu einem JS-Problem, da das Eventmanager-Plugin die gleiche JS-Bibliothek für Telefone verwendet:
- LÖSUNG - Aktivieren Sie die Funktion "Begrenzung des Ladens von JS-Dateien"Einstellung in Events Manager und wenden Sie sich an den Support des Events Manager-Plugins, um weitere Informationen darüber zu erhalten, welche IDs in die "Allgemein JSFeld ".
Schwerkraft-Formulare
Auf der Kassenseite wird das "Das Land ist unbekannt. Versuchen Sie stattdessen, einen zweistelligen alphanumerischen Ländercode zu verwenden, z. B. US, EG oder GB. Eine vollständige Liste der Ländercodes finden Sie unter https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elementFehler":
- LÖSUNG - Anwendung der Code-Schnipsel von Gravity Form bereitgestellt mit WPCode (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode) oder ein ähnliches Plugin, oder fügen Sie es in die Datei functions.php Ihres Themes ein.
iThemes Sicherheits-Plugin
Die PayPal-Standardrückgabe nach der Zahlung zeigt eine leere Seite:
- LÖSUNG - Deaktivieren Sie die Option "Lange URL-Zeichenfolgen filtern" auf der Einstellungsseite von iTheme System Tweaks.
Die Anmeldeseite zeigt ein "Fehler: Ungültiger Benutzername, ungültige E-Mail-Adresse oder falsches Passwort.Fehler":
- LÖSUNG - Stellen Sie sicher, dass die Standardeinstellung "E-Mail Adresse und Benutzername (Standard)Die Option "-" ist ausgewählt unter Dashboard > Sicherheit > Einstellungen > WordPress Tweaks > Anmeldung mit E-Mail-Adresse oder Benutzername.
Ein Kunde erhält diese Meldung, wenn er versucht, über Stripe zu bezahlen: "Es ist ein Fehler aufgetreten. Bitte senden Sie das Formular NICHT noch einmal ab, da Sie möglicherweise doppelt belastet werden. Bitte kontaktieren Sie uns stattdessen für weitere Unterstützung.". Die Ursache für diesen Fehler ist die Option Starke Kennwörter erzwingen in iThemes Security, während ein Kunde ein "schwaches" Passwort verwendet. Es gibt mehrere Möglichkeiten, dies zu handhaben, Sie können diejenige auswählen, die Ihnen am besten gefällt:
- LÖSUNG (Pro-Plugin) - Sie können diese Option deaktivieren oder die Rolle anpassen, auf die das sichere Passwort angewendet werden soll wenn Sie die Pro-Version des Plugins haben. Alternativ können Sie ein sicheres Kennwort aktivieren und verlangen in Armaturenbrett > MemberPress > Einstellungen > Konto tab.
- LÖSUNG (Kostenloses Plugin) - Wenn Sie die kostenlose Version des Plugins haben, müssen Sie das Passwortsicherheitsmodul vollständig aus dem iThemes Security Plugin entfernen, indem Sie die folgende Zeile in den Einstellungen Ihrer Website hinzufügen wp-konfig.php file:
define('ITSEC_DISABLE_PASSWORD_REQUIREMENTS', true);
Elfenbein-Suche
Wenn diese Funktion aktiviert ist und die Suche MemberPress-Kurse einschließt, werden die Suchergebnisse nicht korrekt angezeigt:
- LÖSUNG - Navigieren Sie zu Dashboard > Elfenbeinsuche > Einstellungenklicken Sie auf die Schaltfläche "Einstellungen" und scrollen Sie nach unten zum "FortgeschritteneRegisterkarte ". Aktivieren Sie hier die Option "Verwenden Sie das Standard-Suchformular nicht zur Steuerung der WordPress-StandardsuchfunktionalitätOption ".
Jetpack
Die Anmeldeseite zeigt ein mathematisches CAPTCHA, das nie gelöst werden kann:
- LÖSUNG - Deaktivieren Sie die Einstellung "Verdächtige Anmeldeaktivitäten blockieren" im Sicherheitsbereich von Jetpack.
Nach der Anmeldung über die MemberPress-Anmeldeseite wird der Benutzer auf die WordPress-Anmeldeseite umgeleitet.
- LÖSUNG - Sie müssen den WordPress.com-Login in Jetpack deaktivieren. Um dies zu tun, navigieren Sie zu Dashboard > Jetpack > Einstellungenblättern Sie nach unten zur Seite Sicherheit und deaktivieren Sie das Feld "Erlauben Sie Benutzern, sich mit WordPress.com-Konten auf dieser Website anzumeldenOption ".
Wenn das nicht hilft, müssen Sie außerdem die Option Brute-Force-Schutz auch:
Bilder und Videos sind in MemberPress-Kursen nicht sichtbar.
- LÖSUNG - Das Problem entsteht durch das faule Laden von Bildern. Sie müssen es deaktivieren, indem Sie zu Dashboard > Jetpack > Einstellungenund scrollen Sie nach unten zur Leistung und Geschwindigkeit und das Ausschalten der Option "Lazy Loading für Bilder aktivierenOption ".
Eingebettete Videos verdecken den Text darunter, wenn sie zu MemberPress-Kursen hinzugefügt werden:
- LÖSUNG - die "Verfassen Sie mithilfe von Shortcodes, um Medien von beliebten Websites einzubetten" sollte deaktiviert sein. Sie finden diese Option, indem Sie navigieren zu Dashboard > Jetpack > Einstellungen > Schreiben und scrollen Sie nach unten zum Zusammenstellung Abschnitt.
Wenn der Gutenberg-Block "YouTube" in einem Kurs verwendet wird und der "Größe für kleinere Geräte anpassenWenn die Option "Video" aktiviert ist, wird das Video nicht auf der Vorderseite des Kurses angezeigt.
- LÖSUNG - Sie sollten die Option "Verfassen Sie mithilfe von Shortcodes, um Medien von beliebten Websites einzubetten"Sie finden diese Option, indem Sie zu Dashboard > Jetpack > Einstellungen > Schreiben und scrollen Sie nach unten zum Zusammenstellung Abschnitt.
Jetpack Boost
Einige Dateien, die mit dem MemberPress Downloads Zusatzmodul leer sind:
LÖSUNG - navigieren Dashboard > Jetpack > Boostblättern Sie nach unten zur Rubrik "Unwichtiges JavaScript zurückstellen"Option und es ausschalten.
LearnDash
LearnDash-Kurse werden nicht hinzugefügt, wenn eine Mitgliedschaft erworben wird:
- LÖSUNG - Dies könnte mit den Problemen mit Cron auf Ihrem Hosting zusammenhängen. Um das Problem zu lösen, fügen Sie bitte den folgenden Codeschnipsel mit WPCode (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode) oder ein ähnliches Plugin, oder fügen Sie es dem funktionen.php Datei Ihres aktiven Child-Themes (wenn Sie es auf Ihrer Website installiert haben):
add_filter('learndash_memberpress_min_courses_count_for_silent_course_enrollment', function( $count ) { return 999; // Große Zahl, damit keine Hintergrundkurseinschreibung verwendet wird });
miniOrange 2-Faktor-Authentifizierung
Die Registrierung und der Checkout funktionieren nicht, insbesondere mit Stripe. Möglicherweise erhalten Sie mehrere E-Mail-Nachrichten von MemberPress, die besagen, dass während des Bezahlvorgangs ein Fehler aufgetreten ist. Wenn Sie einen Test durchführen, werden Sie feststellen, dass die Anmeldung beim ersten Mal nicht funktioniert, aber wenn Sie sie erneut anklicken, funktioniert sie einwandfrei:
- LÖSUNG - Sie müssen die Funktion der automatischen Benutzeranmeldung während des Registrierungsprozesses deaktivieren. Bitte fügen Sie dieses Codeschnipsel mit WPCode (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode) oder einem ähnlichen Plugin oder dem funktionen.php Datei des Child-Themes, wenn Sie es installiert und aktiviert haben:
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
Das Bild der Kurskarte ist auf den Seiten "Meine Kurse" oder "Alle Kurse" nicht sichtbar:
- LÖSUNG - Navigieren Sie zu Armaturenbrett > Einstellungen > Perfmatters > Optionen > Langsames Laden und deaktivieren Sie das Kontrollkästchen "BilderOption ".
Profil Ersteller
Abonnenten der Mitgliedschaft können sich nicht anmelden und erhalten die "Ihr Konto muss von einem Administrator bestätigt werden, bevor Sie sich anmelden können.Fehler":
- LÖSUNG - Navigieren Sie zu Armaturenbrett > Profile Builder > Einstellungen und setzen Sie den "Admin-Genehmigung AktiviertOption " auf Nein.
Redis Objekt-Cache
Verursacht verschiedene Probleme mit der MemberPress-Funktionalität aufgrund von Objekt-Caching:
- LÖSUNG - Deaktivieren Sie die Zwischenspeicherung von Objekten.
Relevanssi und Relevanssi Premium
Wenn sie installiert und aktiv ist, werden in den Suchergebnissen keine geschützten Beiträge angezeigt.
- LÖSUNG - Fügen Sie den folgenden Codeschnipsel unter Verwendung der WPCode oder ein ähnliches Plugin, oder in die functions.php-Datei des Child-Themes, wenn Sie ein Child-Theme auf Ihrer Website aktiv haben, hinzufügen:
add_action('init', function () { remove_filter('relevanssi_post_ok', 'relevanssi_memberpress_compatibility'); }, 20);
S3 Mediengewölbe
Videos, die mit dem Shortcode S3 Media Vault in MP-Kurse und -Lektionen eingefügt wurden, werden auf einem leeren Bildschirm abgespielt.
- LÖSUNG - Wenden Sie den folgenden Codeschnipsel an, indem Sie WPCode (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode) oder ein ähnliches Plugin, oder fügen Sie es in die Datei functions.php Ihres Child-Themes ein:
add_filter('mpcs_classroom_style_handles', function( $allowed_handles ) { $allowed_handles[] = 'vjscss'; $allowed_handles[] = 'ccpsacss'; return $allowed_handles; });
SeedProd (Pro)
Dieses Plugin führt dazu, dass die Anmeldeseite von MemberPress auf die Homepage umgeleitet wird, so dass es unmöglich ist, sie einzurichten oder den Anmeldevorgang während der Entwicklung zu testen:
- LÖSUNG - Fügen Sie die ID der Login-Seite von MemberPress zu den Exclude URLs auf der Seite Advanced Settings von SeedProd hinzu.
In der Erklärung heißt es zwar, dass Sie eine URL verwenden können, aber das funktioniert bei MemberPress nicht.
Die Suche über das WordPress-Such-Widget führt dazu, dass Sie auf die Seite umgeleitet werden, die in MemberPress als unautorisierte Umleitungsseite eingerichtet wurde:
- LÖSUNG - Die Suche wird normal funktionieren, sobald der "Coming Soon"-Modus von SeedProd deaktiviert ist, d.h. wenn Sie Ihre Website live schalten.
Geschwindigkeits-Optimierer (vorher SG Optimizer)
Eingebettete Videos werden in Kursen nicht angezeigt:
- LÖSUNG - Deaktivieren Sie 'Lazy Load Media' im Geschwindigkeitsoptimierer unter Dashboard > Geschwindigkeitsoptimierer > Medien > Medienoptimierung.
Smush-Plugin von WPMU Dev
Eingebettete Videos werden im Vorschaumodus der Seite angezeigt, aber nicht auf der eigentlichen Seite:
- LÖSUNG - Deaktivieren Sie "Lazy Load" auf "Kurs"-Seiten in den Einstellungen und/oder auf Frames.
Spammer stoppen
Wiederkehrende Stripe-Abonnements können fehlschlagen, weil die Transaktionsdaten MemberPress nie erreichen, weil das Plugin Stop Spammers die Webhook-Funktionalität stört. Es ist zu erwarten, dass dieselbe Störung auch bei PayPal und Authorize.net auftritt, obwohl wir derzeit keine Bestätigung dafür haben.
- LÖSUNG - Gehen Sie zu Schutz-Optionen und setzen Sie es auf: "Das Plugin nur für Standard-WordPress-Formulare verwenden", das ist das erste Kontrollkästchen.
tagDiv Composer Front-End Page Builder
Verursacht, dass Stripe-Zahlungen fehlschlagen. Hooks in wp_head mit einer anonymen Funktion und die Ereignis-Listener, die durch diesen Hook hinzugefügt werden, brechen Versprechen in JavaScript. Dies bricht bestimmte Teile von MemberPress, die auf Versprechen, wie Stripe verlassen:
- LÖSUNG - Bitte fügen Sie diesen Codeschnipsel mit WPCode (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode) oder einem ähnlichen Plugin oder dem funktionen.php Datei des Themas oder des untergeordneten Themas, falls Sie es installiert haben: https://gist.github.com/DumahX/3c77ad96fdccfdd61eb86fa4d8ce062a
Thema Mein Login
Ändert die Abmelde-URL, wodurch die MemberPress-Abmeldefunktionalität unterbrochen wird:
- LÖSUNG - Verwenden Sie die in MemberPress integrierten Anmelde-/Abmeldefunktionen.
Upsell
Wenn Sie ReadyLaunch(tm) auf der Kontoseite verwenden, wird die Option "Abonnement" in der Navigation leer angezeigt:
LÖSUNG - Führen Sie einen der folgenden Schritte aus: - Verwenden Sie MemberPress Bestellstöße Schalten Sie ReadyLaunch(tm) für die Kontoseite aus;- Wenden Sie sich an das Upsell-Team und bitten Sie um die Behebung.
WP Forms Pro
Die Benutzerdefinierte Rufnummer Feld funktioniert nicht für das Feld Konto oder Registrierung:
- LÖSUNG - Verwendung dieses Codeschnipsel entweder in der Datei functions.php eines Child-Themes oder mit einem Plugin wie WPCode (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode).
WP Fusion
Bei Verwendung mit Elementor und dem MemberPress Elementor Content Protection Add-on, bewirkt WP Fusion, dass die MemberPress-Regel-Einstellungen in Elementor ignoriert werden. Dies liegt daran, dass der WP Fusion-Code nach dem MemberPress-Code ausgeführt wird:
- LÖSUNG - Verwendung WPCode (Einzelheiten finden Sie in diesem Artikel: Hinzufügen von benutzerdefinierten Codefragmenten in WPCode), um den folgenden Code hinzuzufügen und ihn auf "" zu setzenÜberall laufen“:
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); }
WPMU DEV Dashboard
Wenn diese Option aktiviert ist, werden Cron-Jobs, insbesondere die MemberPress-Cron-Jobs, nicht ordnungsgemäß ausgeführt:
- LÖSUNG - Bitte aktualisieren Sie auf die Plugin-Version 4.11.5 oder eine neuere.
WP Rakete
Bilder und Videos erscheinen nicht in MemberPress-Kursen.
- LÖSUNG - Deaktivieren Sie die "Aktivieren für Bilder" und "Aktivieren für iframes und Videos" Einstellungen unter Dashboard > Einstellungen > WP Rocket > Bereich Medien.
WP Rocket | Trailing Slash in URLs erzwingen
Leitet die IPN-URL so um, dass sie einen nachgestellten Schrägstrich enthält, so dass PayPal-Zahlungen nicht korrekt aktualisiert werden:
- LÖSUNG: Deaktivieren Sie WP Rocket | Enforce Trailing Slash oder bearbeiten Sie das Plugin, um die IPN-URL von den Regeln in der htaccess-Datei auszuschließen, um eine Umleitung zu vermeiden.
Bedingte Plugin-Konflikte
Asset CleanUp: Page Speed Booster
In Verbindung mit LearnDash verhindert es das Speichern von Änderungen auf der LearnDash-Registerkarte einer MemberPress-Mitgliedschaft:
- LÖSUNG - Das Problem könnte durch JavaScript/jQuery-Minifizierung/Kombination verursacht werden. Wenn keine Lösung gefunden werden kann, indem die JavaScript-Einstellungen angepasst werden, deaktivieren Sie das Plugin.
Kuratierungssuite
Ein JavaScript-Konflikt verhindert die Auswahl von Auto-Vervollständigungselementen in den MemberPress-Regeln:
- LÖSUNG - Keine verfügbar. Sie können eines dieser Plugins deaktivieren, während Sie Ihre MemberPress-Regeln einrichten, und es danach wieder aktivieren.
Elementor Popups
Obwohl MemberPress im Allgemeinen gut mit Elementor funktioniert, wird die Verwendung des folgenden Shortcodes in Elementor-Popups nicht empfohlen:
[mepr-membership-registration-form id="123"]
Das Hinzufügen des oben erwähnten Shortcodes zu einem Elementor-Popup führt dazu, dass das Registrierungsformular nicht korrekt funktioniert:
- LÖSUNG - Zurzeit gibt es keine bekannte Lösung. Verwenden Sie als Alternative die Popup-Macher Plugin.
Post und Page Builder von BoldGrid
Wenn Sie versuchen, ein Mitglied zu löschen unter Armaturenbrett > MemberPress > Mitglieder erhalten Sie die Meldung "Der Link, dem Sie gefolgt sind, ist abgelaufen", und das Mitglied wird nicht gelöscht:
- LÖSUNG - Hier besteht die einzige Lösung im Moment darin, das Plugin vorübergehend zu deaktivieren. Das heißt, Sie deaktivieren die Option "Post und Page Builder von BoldGrid"Plugin, löschen Sie ein Mitglied, und aktivieren Sie das Plugin wieder, nachdem das Mitglied gelöscht worden ist.
Power BI eingebettet für WordPress
Wenn diese Funktion aktiviert ist, wird bei der Bearbeitung einer MemberPress-Regel der zu schützende Inhalt gelöscht:
- LÖSUNG - Derzeit ist keine bekannt, außer dass das Power BI Embedded for WordPress-Plugin vor der Bearbeitung einer Regel deaktiviert werden muss.
Schieben SieEngage Web-Push-Benachrichtigungen
Unterbricht den MemberPress-Anmeldeprozess, wenn ein Coupon angewendet wird:
- LÖSUNG - Zur Zeit ist keine bekannt, außer der Deaktivierung des PushEngage Web Push Notifications Plugins.
StreamWeasels
Der MemberPress-Lehrplan wird nach dem Erstellen von Lektionen nicht korrekt angezeigt:
- LÖSUNG - Derzeit gibt es keine anderen bekannten Lösungen als die Deaktivierung des/der Plugins.
WP Links Seite
Wenn es aktiviert ist, fügt es CSS zu allen Seiten des wp-admin hinzu. Dieses CSS blendet versehentlich die Zugriffszeilen der MemberPress-Regeln aus:
- LÖSUNG - Deaktivieren Sie das WP Links Page Plugin, während Sie Ihre Regeln anpassen. Sie können es danach wieder aktivieren.
Nicht unterstützte Plugins
Complianz GDPR Premium
Wenn dieses Plugin aktiv ist, unterbricht es Zahlungen mit Stripe Elements. Ihre Kunden sehen das "Es ist ein Fehler aufgetreten. Bitte senden Sie das Formular NICHT noch einmal ab, da Sie möglicherweise doppelt belastet werden."Nachricht:
- LÖSUNG - Im Moment gibt es keine andere Möglichkeit, als das Plugin zu deaktivieren. Sie können es stattdessen mit Stripe Checkout versuchen, aber wenn es immer noch nicht funktioniert, können Sie sich an die Unterstützung bei der Compliance.
Konstante Kontaktformulare
Wenn dieses Plugin aktiv ist, stört es die Kommunikation zwischen unserem Constant Contact-Add-on und der Constant Contact-Website, so dass es nicht funktioniert:
- LÖSUNG - Im Moment gibt es keine andere Möglichkeit als die Deaktivierung des Plugins.
Kundeom Anmeldeseite Customizer
Wenn aktiviert, schlägt die Anmeldung mit der Meldung "ERROR: Error: Ungültige E-Mail", obwohl die Anmeldedaten gültig sind:
- LÖSUNG - Zurzeit ist keine bekannt. Sie müssen das Plugin deaktivieren.
Defender Pro (WPMUdev)
Wenn ein Benutzer auf den Link "Passwort vergessen" klickt, wird er auf die Homepage weitergeleitet, statt dass er "Passwort zurücksetzen" anfordern kann:
- LÖSUNG - Derzeit ist keine bekannt, abgesehen von der Deaktivierung des Defender Pro Plugins.
Force SSL Everywhere-Plugin
Das Force SSL Everywhere-Plugin setzt den Anmeldevorgang des Benutzers außer Kraft und leitet ihn auf wp-login.php um. Dies führt dazu, dass der MemberPress-Anmeldeprozess fehlschlägt und keine Transaktion für das Mitglied erstellt wird:
- LÖSUNG - Zurzeit ist keine bekannt. Wenden Sie sich an Ihren Host, um Hilfe bei der Konfiguration Ihrer Domain für 100% HTTPS zu erhalten, das ist eine viel effizientere Methode.
GP Erweitertes Telefonfeld
Wenn ein Sign-Up Button im Registrierungsformular aktiviert ist, funktioniert er nicht und das Formular kann nicht abgeschickt werden:
- LÖSUNG - Zurzeit ist keine bekannt. Sie müssen das Plugin deaktivieren.
Unsichtbares ReCAPTCHA
Wenn sie aktiviert ist, funktioniert das Zurücksetzen des Passworts nicht. In der Regel sehen die Mitglieder eine leere Seite oder eine Fehlermeldung, wenn sie versuchen, ihr Passwort zurückzusetzen:
- LÖSUNG - Derzeit ist keine bekannt, außer der Deaktivierung des Invisible ReCAPTCHA Plugins.
LearnPress - WordPress LMS-Plugin
Wenn das LearnPress-Plugin aktiv ist, funktioniert das Add-on MemberPress-Kurse nicht korrekt.
- LÖSUNG: Sie müssen LearnPress deaktivieren, um MemberPress-Kurse verwenden zu können. Sie können nicht zusammenarbeiten.
OptimizePress Suite Dashboard
MemberPress Der Unterricht wird nicht auf der Vorderseite angezeigt:
- LÖSUNG - Zurzeit ist keine bekannt, außer dass das Plugin deaktiviert wird.
Beitrag und Seite drucken
Unterbricht den MemberPress-Anmeldeprozess bei Verwendung von Vor-Ort-Zahlungen wie Stripe oder Authorize.net:
- LÖSUNG - Zurzeit ist keine bekannt. Wir empfehlen die Verwendung eines anderen Plugins für den Seitendruck.
Rolle Scoper
Die Schaltflächen zum Hinzufügen einer neuen Mitgliedschaft oder einer neuen Gruppe werden nicht angezeigt:
- LÖSUNG - Abgesehen von der Deaktivierung von Role Scoper gibt es zur Zeit keine bekannte Lösung.
Relative Wurzel-URLs
Das Plugin führt dazu, dass die Registerkarten der Optionsseite nicht richtig funktionieren.
- LÖSUNG - Derzeit ist keine bekannt, abgesehen von der Deaktivierung des Plugins Root Relative URLs.
StreamWeasels
Der MemberPress-Lehrplan wird nach dem Erstellen von Lektionen nicht korrekt angezeigt:
- LÖSUNG - Derzeit gibt es keine anderen bekannten Lösungen als die Deaktivierung des/der Plugins.
White Label CMS
Wenn das Plugin aktiv ist, wird das WordPress-Dashboard nicht richtig geladen:
- LÖSUNG - Derzeit ist keine bekannt, außer der Deaktivierung des White Label CMS Plugins.
WooCommerce Sync für QuickBooks Online - von MyWorks Software
Wenn die Stripe-Webhook-Kommunikation aktiv ist, schlägt sie häufig (aber nicht immer) mit einer "500 Internal Server Error"-Meldung fehl:
- LÖSUNG - Zurzeit ist keine bekannt, außer der Deaktivierung des Plugins WooCommerce Sync for QuickBooks Online - by MyWorks Software.
Ein von der MemberPress-Anmeldeseite generierter Link zum Zurücksetzen des Passworts führt zu einem schwerwiegenden Fehler, wenn er angeklickt wird:
- LÖSUNG - Zurzeit ist keine bekannt, außer der Deaktivierung des Plugins WooCommerce Sync for QuickBooks Online - by MyWorks Software.
WP Limit Login-Versuche
Verhindert, dass sich Benutzer auf der MemberPress-Anmeldeseite anmelden können. Die Seite wird weiterhin aktualisiert, ohne dass eine Anmeldung erfolgt:
- LÖSUNG - Deaktivieren Sie das Plugin WP Limit Login Attempts.
WP Multisite SSO
Wenn sie aktiviert ist, stört sie die Stripe-Kaufabwicklung, wenn ein Gutschein verwendet wird, so dass die Transaktion nie abgeschlossen wird:
- LÖSUNG - Zurzeit ist keine bekannt, außer der Deaktivierung des WP Multisite SSO-Plugins.
WP Remote Users Sync
Bei der Registrierung wird fälschlicherweise die Fehlermeldung "Berechtigungen" ausgegeben (als ob der Benutzer keine Berechtigung zum Erwerb der Mitgliedschaft hätte). Dies trat nur bei Benutzern von iOS/iPad OS auf:
- LÖSUNG - Derzeit ist keine bekannt, außer der Deaktivierung des WP Remote Users Sync Plugins.
WP Postkutsche
Verwendet fälschlicherweise die WordPress-Plugin-Update-Transienten. Bricht den Aktualisierungsmechanismus von MemberPress und zeigt Fehler auf Ihrer Website an:
- LÖSUNG - Zur Zeit ist keine bekannt, außer der Deaktivierung von WP Stagecoach.
Yith WooCommerce Geschenkkarten
Wenn dieses Plugin aktiviert ist, können Sie keine Dateien mit unserem Add-on MP Downloads hochladen:
- LÖSUNG - Derzeit ist keine bekannt, außer der Deaktivierung des Plugins Yith WooCommerce Gift Cards.