Zusätzliches Menü

Holen Sie sich MemberPress noch heute! Lassen Sie sich für die Inhalte, die Sie erstellen, bezahlen! MemberPress jetzt kaufen
  1. Startseite
  2. Wissensdatenbank
  3. FAQs
  4. Wie man
  5. Wie erstellt man eine Staging-Website mit MemberPress?

Wie erstellt man eine Staging-Website mit MemberPress?

Dieses Dokument behandelt die Grundlagen der Verwaltung einer Staging-Website beim Betrieb einer Website mit MemberPress.

Die Anleitung hilft Ihnen auch bei der Konfiguration aller erforderlichen Einstellungen, um mögliche Probleme mit Ihrer Live- oder Staging-Website zu vermeiden.

Arbeiten mit Staging Website

Gelegentlich können Probleme mit WordPress oder MemberPress auftreten, die eine gründliche Fehlersuche erfordern.

Probleme können manchmal einfach durch die Aktualisierung oder das Hinzufügen eines neuen Plugins oder Themes zu Ihrer Website entstehen. Sie können auch durch die Arbeit mit verschiedenen Plugins, Caching, Server- oder Hosting-Probleme usw. entstehen.

In den meisten Fällen ist es schwierig, die Ursache des Problems zu ermitteln, wenn man nicht die richtige Fehlerbehebung vornimmt. Die Fehlersuche beinhaltet oft das Deaktivieren von Plugins, das Ändern des Themas, das Untersuchen der Vorlagendateien, usw. Wenn dies auf Ihrer Live-Website (Umgebung) geschieht, kann dies zu Problemen mit der Funktionsweise der Website führen.

Eine Staging-Website kann für die Gesamtverwaltung Ihrer Live-Website von Vorteil sein. Eine Staging-Website wird verwendet, um neue Plugins und Themes zu aktualisieren oder zu installieren, Code oder Einstellungsänderungen zu testen oder Fehler zu beheben. Außerdem hilft eine Staging-Website dem Support-Team, Probleme schneller zu lösen.

Einrichtung einer Staging-Website

Die Einrichtung einer Staging-Website ist oft nicht kompliziert und kann auch von einer technisch nicht versierten Person durchgeführt werden.

Die meisten Hosting-Unternehmen bieten in ihrem Basispaket die Möglichkeit, eine Staging-Website zu erstellen. Falls verfügbar, ist diese Option wahrscheinlich der einfachste Weg, eine Staging-Website zu erstellen.

Andernfalls könnten Sie eine Staging-Website mit einem Plugin erstellen wie Duplicator. Alternativ können Sie auch eine Staging-Website manuell erstellen.

Verwaltung von Staging und Live-Website

Sie können die Daten zwischen Ihrer Live- und Ihrer Staging-Website verschieben:

  • Ziehen ist der Prozess des Kopierens der Dateien Ihrer Live-Website (Produktion) auf Ihre Staging-Website.
  • Schieben Sie ist der umgekehrte Prozess zum Pulling. Bei diesem Prozess werden die Inhalte Ihrer Staging-Website auf die Live-Website kopiert.

Diese Prozesse ersetzen alle vorhandenen Dateien auf der Ziel-Website. So werden z. B. beim Push-Prozess alle vorhandenen Dateien auf der Live-Website durch die Dateien der Staging-Website ersetzt.

Befolgen Sie daher die folgenden Schritte, um Plugins sicher zu aktualisieren und sicherzustellen, dass es keine Probleme mit der Funktion Ihrer Live-Website geben wird:

  1. Ziehen Sie Ihre Live-Website auf Ihre Staging-Website. Dadurch wird Ihre Staging-Website mit Ihrer Live-Website identisch.
  2. Melden Sie sich bei Ihrer Staging-Website an und übernehmen Sie alle Aktualisierungen, die Sie haben.
  3. Sobald Sie sich vergewissert haben, dass die von Ihnen vorgenommenen Aktualisierungen keine Probleme verursachen,

Konfigurieren von MemberPress-E-Mails

Sobald Sie Ihre Staging-Site erstellt haben, befolgen Sie bitte die folgenden Schritte, um sicherzustellen, dass es keine Konflikte mit Ihrer Live-Site gibt:

  1. Mahnungen deaktivieren: Weiter zu Dashboard > MemberPress > Mahnungen und deaktivieren Sie alle Erinnerungen. Hier können Sie alle Erinnerungen entfernen oder nur die E-Mails deaktivieren und alle Erinnerungen beibehalten. Um E-Mails für jede Erinnerung zu deaktivieren, gehen Sie wie folgt vor:
    • Bewegen Sie den Mauszeiger über den Namen der Erinnerung und klicken Sie auf das Symbol bearbeiten Link;
    • Deaktivieren Sie sowohl benutzerbezogene als auch verwaltungsbezogene E-Mails durch Abwählen ihrer (SeUnd...) Optionen.
  1. Deaktivieren Sie Add-ons: Deaktivieren Sie die folgenden MemberPress-Add-Ons auf Ihrer Staging-Site:
    • Entwickler-Tools
    • ActiveCampaign (Listen)
    • ActiveCampaign (Tags)
    • AWeber
    • Bausatz
    • Drip - Tags Version
    • GetResponse
    • MailChimp 3.0
    • MailPoet
    • Mailster
  1. MemberPress-Benachrichtigungs-E-Mails deaktivieren:
    • Navigieren Sie zu die Dashboard > MemberPress > Einstellungen > E-Mails tab;
    • Hier, alle Benutzer- und Admin-E-Mails abwählen in der Liste.

Diese Einstellungen verhindern ein doppeltes Senden (Senden der gleichen E-Mail von der Live- und Staging-Website), falsch gesendete E-Mails oder ähnliche Probleme.

Sobald dies geschehen ist, befolgen Sie die nachstehenden Anweisungen, um Ihr spezifisches Zahlungs-Gateway so zu konfigurieren, dass es auf der Testseite ordnungsgemäß funktioniert.

Alle E-Mails beim Staging stoppen

Wenn alle MemberPress-Benachrichtigungen, -Erinnerungen und -Marketing-Integrationen deaktiviert sind, sollten Sie keine Probleme im Zusammenhang mit E-Mails erwarten.

Andererseits können E-Mails auch durch andere Plugins von Drittanbietern oder WordPress ausgelöst werden.

In diesem Fall können Sie eines der Plugins von Drittanbietern verwenden, um verhindern, dass die Staging-Website E-Mails versendet. Bitte beachten Sie, dass dadurch alle E-Mails auf Ihrer Staging-Website gestoppt werden, nicht nur die von MemberPress. 

Streifen

Wenn Sie Stripe als Zahlungsmethode verwenden, müssen Sie die folgenden Schritte befolgen, um negative Auswirkungen auf Ihre Zahlungen zu vermeiden:

Anmerkung: Bevor Sie diese Schritte ausführen, stellen Sie bitte sicher, dass Sie Zugang zu MemberPress und Ihrem Stripe-Konto haben. Sie benötigen Zugang zu beiden, um Stripe wieder mit Ihrer Website zu verbinden.

Ziehen (Live > Inszenierung)

Sobald der Ziehvorgang abgeschlossen ist, nehmen Sie bitte die folgenden Änderungen an den Stripe-Einstellungen vor:

  1. Auf Ihrer Live-Website:
    1. Trennen Sie die Verbindung zu Ihrem Stripe Payment Gateway
    2. Besuchen Sie die URI: https://[live.domain.com]/wp-admin/?mp-clear-connection-data=true um Ihre Verbindungsdaten zu löschen. (Ersetzen Sie [live.domain.com] durch Ihre tatsächliche live Bereich.
  2. Auf Ihrer Staging-Website:
    1. Trennen Sie die Verbindung zu Ihrem Stripe Payment Gateway
    2. Löschen Sie das Payment Gateway NICHT
    3. Besuchen Sie die URI: https://[staging.domain.com]/wp-admin/?mp-clear-connection-data=true um Ihre Verbindungsdaten zu löschen. (Ersetzen Sie [staging.domain.com] durch Ihre tatsächliche Inszenierung Bereich.

Hinweis: Das Löschen Ihres Stripe-Gateways in den MemberPress-Einstellungen Ihrer Staging-Site (von der Live-Site geklont) oder das Trennen Ihres MemberPress-Plugins von MemberPress.com, löscht den Live-MemberPress-Webhook auf Ihrem Stripe-Konto. Dies bedeutet, dass Ihre Live-Site nicht mehr mit Stripe kommuniziert.

Um dies zu beheben, versuchen Sie Trennen und erneutes Verbinden der Stripe-Verbindung auf Ihrer Live-Site. Bitte beachten Sie, dass dies nur funktioniert, wenn Sie das Stripe-Gateway in den MemberPress-Einstellungen auf Ihrer Live-Site nicht gelöscht haben.

  1. Zurück zu Ihrer Live-Website:
    1. Verbinden Sie Ihr Stripe Payment Gateway erneut mit Ihrem Live-Konto. 
  2. Zurück zu Ihrer Staging-Website:
    1. Schließen Sie Ihr Stripe Payment Gateway an.
    2. Prüfen Sie die Test-Modus in den Einstellungen des Stripe Payment Gateway.
    3. Klicken Sie auf die Update unten auf der Seite, um die Einstellungen zu speichern.

Sie sind bereit. Live-Zahlungen werden weiterhin verarbeitet und funktionieren ordnungsgemäß. Ihre Zahlungen auf der Staging-Website werden im Stripe-Testmodus ausgeführt. Sie können diese Transaktionen sehen, indem Sie Ihr Stripe-Dashboard aufrufen und die Option Test-Modus in der oberen rechten Ecke: 

Schieben (Inszenierung > Live)

Nachdem Sie die Dateien von der Staging-Website auf die Live-Website übertragen haben, nehmen Sie bitte die folgenden Einstellungen vor:

  1. Vor Live schieben: Trennen Sie die Verbindung, aber löschen Sie NICHT das Stripe-Zahlungsgateway auf der Staging-Site. 
  2. Dann drängen Sie zum Leben.
  3. Besuchen Sie nach dem Push-to-Live die URI https://live.domain.com/wp-admin/?mp-clear-connection-data=true auf der Live-Site, um Ihre Verbindungsdaten zu löschen. 
  4. Verbinden Sie Ihr Live-Stripe-Gateway erneut.
  5. Deaktivieren Sie das Kontrollkästchen Test-Modus in den Einstellungen des Stripe Payment Gateway.
  6. Klicken Sie auf die Update Taste, um die Optionen zu speichern.

PayPal

Wir empfehlen auch die Verwendung von PayPal Sandkasten Modus auf Ihrer Staging-Site. Hierfür müssen Sie ein Sandbox-Konto für die Nutzung von PayPal erstellen Zahlungsmethode.

Die andere Möglichkeit ist, ein neues PayPal-Zahlungsgateway über ein Testkonto hinzuzufügen. Am besten lassen Sie Ihr aktives PayPal-Zahlungsgateway aktiviert. Stellen Sie sicher, dass Sie alle von Ihnen erstellten Test-Zahlungsgateways löschen, bevor Sie sie wieder in den Echtbetrieb überführen. 

Wenn Ihnen das immer noch zu kompliziert ist, können Sie einfach einige Testzahlungen mit Stripe auf Ihrer Live-Site durchführen, indem Sie Stripe in den Testmodus versetzen.

Authorize.net

Wenn Sie Authorize.Net verwenden, müssen Sie die URLs für Stille Post und Webhook aktualisieren.

Wenn Ihnen das immer noch zu kompliziert ist, können Sie einfach einige Testzahlungen mit Stripe auf Ihrer Live-Site durchführen, indem Sie Stripe in den Testmodus versetzen.

Anmerkung: Wenn Sie das Zahlungsgateway in den MemberPress-Einstellungen auf Ihrer Live-Site gelöscht haben, lesen Sie bitte dieses Dokument auf wie Sie Ihre Benutzerabonnements reparieren.

War dieser Artikel hilfreich?

Verwandte Artikel

Computerfrau

Holen Sie sich MemberPress noch heute!

Lassen Sie sich für die von Ihnen erstellten Inhalte bezahlen.