fbpx
  1. Startseite
  2. Wissensdatenbank
  3. Tipps, Tricks und Anpassungen
  4. Tipps und Tricks
  5. Weiterleitung zur zuvor angezeigten Seite nach der Anmeldung

Weiterleitung zur zuvor angezeigten Seite nach der Anmeldung

Ein Besucher Ihrer Website hat versucht, auf einen geschützten Inhalt zuzugreifen. Dies kann entweder sein vollständig geschützt so dass sie auf die Fehler-Kernseite umgeleitet werden, oder teilweise geschützt damit die Besucher einige Teaser-Inhalte sehen. Um den vollständigen Inhalt zu sehen, müssen sie sich anmelden. Nach dem Einloggen wird das Mitglied sofort auf die "Startseite" geleitet, die Sie in der Einstellungen der Mitglieder-Homepage.

Um dieses Verhalten zu ändern und das Mitglied zurück zu den geschützten Inhalten zu leiten, die es zuvor versucht hat, anzuzeigen, ist eine benutzerdefinierte Funktion erforderlich. Ein MemberMouse-Kunde namens Thiago teilte uns eine Lösung mit und gab uns die Erlaubnis, sie zu veröffentlichen. Seitdem haben mehrere andere Kunden Vorschläge und Aktualisierungen beigesteuert. Das Ergebnis dieser Bemühungen ist ein Plugin, das Sie herunterladen und auf Ihrer Website installieren können.

BITTE BEACHTEN: Obwohl MemberMouse diesen Ansatz von Drittanbietern teilt, sind wir nicht in der Lage, Anpassungen für Ihre speziellen Umstände vorzunehmen oder technische Unterstützung zu leisten, falls der Code nicht wie erwartet funktioniert.

Einrichtung

Für viele Kunden reicht es aus, das Plugin zu installieren und zu aktivieren, um den gewünschten Effekt zu erzielen. Standardmäßig speichert es den Standort jeder geschützten Seite, die besucht wird, und leitet das Mitglied nach der Anmeldung zu dieser Seite zurück.

  1. Klicken Sie auf hier um das Plugin herunterzuladen Umleitung bei Anmeldung

  2. Öffnen Sie Ihr WordPress-Admin-Panel

  3. Wählen Sie in der linken Spalte Plugins > Neu hinzufügen

  4. Klicken Sie im oberen Bereich auf Plugin hochladen

  5. Klicken Sie auf Datei auswählen und wählen Sie das heruntergeladene Plugin

  6. Klicken Sie auf Jetzt installieren

  7. Klicken Sie auf Aktivieren Sie

Es wird empfohlen, dass Sie nach der Installation testen, ob die Umleitung funktioniert. Sie können dies mit einem Test-Mitgliedskonto und einem Inkognito/Private Browsing-Fenster tun. Um zu überprüfen, ob alles funktioniert, müssen Sie eine Ihrer geschützten Seiten besuchen, zur Anmeldeseite gehen und sich dann mit Ihrem Test-Mitgliedskonto anmelden.

Beachten Sie, dass Mitglieder zu den geschützten Inhalten zurückgeleitet werden, auch wenn ihre Zugriffsrechte sie nicht dazu berechtigen, diese anzusehen. Dies führt entweder zu einer Weiterleitung zur Fehler-Kernseite oder zur Anzeige von Teaser-Inhalten. Es wird empfohlen, dass Sie einen Teil des geschützten Inhalts, der Ihrem Testmitglied zur Verfügung steht, zum Testen verwenden.

Anpassungen

Obwohl dieses Plugin keine anpassbaren Einstellungen in der WordPress-Administrationsoberfläche bietet, können Sie das Verhalten des Plugins auf verschiedene Weise ändern, indem Sie einige einfache Anpassungen am Quellcode vornehmen. Beachten Sie, dass Fehler bei der Bearbeitung des Plugin-Quellcodes dazu führen können, dass Ihre Website nicht mehr zugänglich ist. 

Bitte vergewissern Sie sich, dass Sie über FTP/SFTP oder den Dateimanager in Ihrem Hosting-Kontrollpanel Zugang zu Ihrer Website haben, bevor Sie Änderungen vornehmen. Sollten Sie Probleme haben, können Sie Folgendes tun diese Anweisungen Dritter um das Plugin zu deaktivieren.

Besuchen Sie zum Einstieg Plugins > Alle Plugins und sicherzustellen, dass die MM-Umleitung bei Anmeldung Plugin ist Behinderte. Es wird nicht empfohlen, ein aktives Plugin zu bearbeiten. Anschließend können Sie wie folgt auf den Plugin-Code zugreifen:

  1. Wählen Sie in der linken Spalte der Verwaltungskonsole Plugins > Plugin-Editor

  2. Wenn eine Warnung erscheint, lesen Sie diese und klicken Sie auf Ich verstehe

  3. Wählen Sie oben rechts aus dem Dropdown-Menü MM-Umleitung bei Anmeldung

  4. Klicken Sie auf Wählen Sie um das Plugin zur Bearbeitung zu laden

Die Werte, die Sie ändern können, befinden sich in den Zeilen 11-15:

$_mmrl_redirectCookie = "mmrl_redirect_id";

In dieser Zeile wird der Name des Cookies festgelegt, in dem die Post-ID gespeichert wird, zu der das Plugin nach der Anmeldung zurückleitet. Im Allgemeinen sollten Sie diese Einstellung nicht ändern müssen, es sei denn, der Standardname steht zufällig in Konflikt mit bestehenden Funktionen Dritter.

$_mmrl_redirectPeriod = 3600;

Hiermit wird die Lebensdauer des Umleitungs-Cookies festgelegt. Der Wert wird in Sekunden angegeben, und die Standardlebensdauer beträgt eine Stunde.

$_mmrl_redirectUnprotected = FALSE;

Standardmäßig wird das Plugin nicht versuchen, ein Mitglied auf ungeschützte Seiten umzuleiten, die es besucht hat. Wenn Sie diesen Wert auf TRUE ändern, zeichnet das Plugin auch die Position ungeschützter Seiten auf. Beachten Sie, dass MemberMouse-Kernseiten, wie z. B. die Kassenseite, automatisch von der Umleitung ausgeschlossen sind.

$_mmrl_otherRedirectorIDs = array();

Wenn sich ein Mitglied anmeldet, wird es von MemberMouse auf die Mitglieder-Homepage weitergeleitet, die seiner Mitgliedsstufe entspricht. Einige Drittanbieter-Plugins setzen dieses Verhalten jedoch außer Kraft. Ein Beispiel hierfür ist Thrive Apprentice, wenn es die integrierten Anmeldefunktionen verwendet.

Sie können eine kommagetrennte Liste von WordPress-Seiten-IDs zwischen den Klammern dieser Zeile einfügen. Wenn ein eingeloggtes Mitglied mit einer anstehenden Weiterleitung diese Seiten besucht, wird es auf die zuvor besuchte Seite weitergeleitet. Hier ist ein Beispiel, das die Weiterleitung auf die Seiten-ID 12345 aktiviert:

$_mmrl_otherRedirectorIDs = array(12345);

Anweisungen zum Auffinden einer Seiten- oder Beitrags-ID finden Sie unter dieser Artikel eines Dritten. Da einige Plugins von Drittanbietern, darunter Thrive Apprentice, den Zugriff auf ihre Systemseiten über den WordPress-Editor nicht zulassen, müssen Sie sich möglicherweise als Testmitglied anmelden und die Schritte im Abschnitt Finden der ID mit dem Inspektionswerkzeug des Browsers.

$_mmrl_ignoreRedirection = array();

Möglicherweise gibt es auf Ihrer Website mehrere Seiten, zu denen Sie nicht möchten, dass ein Mitglied nach der Anmeldung zurückgeleitet wird. Dies gilt vor allem dann, wenn Sie die Umleitung zurück zu ungeschützten Seiten aktiviert haben. Wenn beispielsweise ein abgemeldetes Mitglied eine geschützte Seite besucht hat und dann im Zuge der Anmeldung Ihre ungeschützte Startseite besucht hat, möchten Sie nicht, dass das Mitglied nach der Anmeldung auf die Startseite umgeleitet wird. MemberMouse-Kernseiten sind automatisch von der Umleitung ausgeschlossen. Anweisungen zum Auffinden einer Seiten- oder Beitrags-ID finden Sie wie bisher unter dieser Artikel eines Dritten. Hier ein Beispiel, das verhindert, dass eine Umleitung für die Seiten-IDs 234, 345 und 456 eingerichtet wird:

$_mmrl_ignoreRedirection = array(234, 345, 456);

War dieser Artikel hilfreich?

Verwandte Artikel

Sie können die gesuchte Antwort nicht finden?

Wenden Sie sich an unser Customer Success Team
Kontaktieren Sie uns!