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. So erstellen Sie eine Staging-Site mit MemberPress

So erstellen Sie eine Staging-Site mit MemberPress

Gewusst wie: Schauplatz mit MemberPress

Hin und wieder kann es zu Problemen mit der WordPress/MemberPress-Kombination kommen, die eine gründliche Fehlersuche erfordern.

In den meisten Fällen können wir die Ursache ohne eine angemessene Fehlersuche (Deaktivierung von Plugins und Änderung des aktuell verwendeten Themes, Untersuchung der Vorlagendateien usw.) nicht feststellen, was zu weiteren Problemen in Ihrer Live-Umgebung führen könnte. Unser Support müsste über eine Testseite verfügen, auf der wir sicher ein Plugin- oder Theme-Update oder andere Änderungen vornehmen können, ohne die Live-Website zu stören.

In der Vergangenheit war es schwierig, eine WordPress-Staging-Site einzurichten, aber das hat sich geändert, so dass auch eine nicht technisch versierte Person dies tun kann.

Bitte folgen Sie diesem Artikel, der Sie anleitet, wie Sie eine Staging-Site erstellen und alle erforderlichen Einstellungen konfigurieren, damit Ihre Live-Site weiterhin korrekt funktioniert.

Wir zeigen Ihnen, wie Sie Staging erstellen und Zahlungsgateways konfigurieren können.

Außerdem werden wir E-Mails, Mahnungen und Cron durchgehen und besprechen, was auf der Staging-Site zu tun ist, damit es in Zukunft keine Probleme mehr gibt.

Erstellen einer Staging-Site mit MemberPress

Für die Erstellung einer Staging-Site bieten die meisten Hosting-Unternehmen diese Option in ihrem Basispaket an. Ich empfehle dringend, dies zuerst zu prüfen.

Eine andere Möglichkeit wäre die Erstellung mit einem Plugin wie Duplicator oder die manuelle Erstellung auf Ihrem Server, wo sich alle Dateien Ihrer Website befinden.

Wenn Sie mit diesem Verfahren nicht vertraut sind, können Sie nachlesen, wie man Erstellen einer Staging-Site mit einem Plugin oder wie man eine Staging-Site manuell erstellt.

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. Gehen Sie zu MemberPress->Erinnerungen und deaktivieren Sie alle Erinnerungen. Sie können entweder die Erinnerungen löschen oder beide "Senden..."-Optionen deaktivieren:

  1. Deaktivieren Sie die folgenden MemberPress-Add-Ons auf Ihrer Staging-Site:
    1. Entwickler-Tools
    2. ActiveCampaign (Listen)
    3. ActiveCampaign (Tags)
    4. AWeber
    5. Ständiger Kontakt
    6. ConvertKit
    7. Drip - Tags Version
    8. GetResponse
    9. MailChimp 3.0
    10. MailPoet
    11. Mailster

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

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, vergewissern Sie sich bitte, dass Sie Zugang zu MemberPress und Ihrem Stripe-Konto haben, da Sie Stripe wieder mit Ihrer Website verbinden müssen.

Ziehen (Live -> Staging):

Nachdem Sie die Site-Daten von Ihrer Live-Site (Produktions-Site) auf Ihre Staging-Site übertragen haben, führen Sie bitte die folgenden Schritte aus:

  1. Auf Ihrer Live-Site:
    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-Seite:
    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.

Anmerkung: Löschen des 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 auf Ihrer Live-Site:
    1. Verbinden Sie Ihr Stripe Payment Gateway erneut mit Ihrem Live-Konto. 
  2. Zurück auf Ihrer Staging-Seite:
    1. Verbinden Sie Ihr Stripe Payment Gateway
    2. Aktivieren Sie das Kontrollkästchen "Testmodus" in den Einstellungen des Stripe Payment Gateway
    3. Klicken Sie auf die Schaltfläche "Aktualisieren" am unteren Rand der Seite, um die Einstellungen zu speichern.

Sie sind bereit. Live-Zahlungen werden weiterhin verarbeitet und funktionieren ordnungsgemäß. Alle Zahlungen, die Sie auf Ihrer Staging-Website vornehmen, werden im Stripe-Testmodus ausgeführt. Sie können diese Transaktionen sehen, indem Sie auf Ihr Stripe-Dashboard gehen und den Schalter "Testmodus" oben rechts aktivieren: 

Push (Staging -> Live):

  1. Vor Live schieben: Trennen Sie die Verbindung zum Stripe-Zahlungsgateway auf der Staging-Site, aber löschen Sie es NICHT. 
  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 "Testmodus" in den Einstellungen des Stripe Payment Gateway
  6. Klicken Sie auf die Schaltfläche "Aktualisieren", um die Optionen zu speichern.

PayPal

Wir empfehlen außerdem die Verwendung des "PayPal-Sandbox"-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.

E-Mails beim Staging stoppen

Wenn Sie alle MemberPress-Erinnerungen und unsere Marketing-Integrationen deaktiviert haben, sollten Sie keine Probleme mit E-Mails haben, die von Ihrer Staging-Website an Live-Kunden gesendet werden. Wenn Sie jedoch sichergehen möchten, finden Sie hier eine Anleitung, wie Sie den Versand von E-Mails auf Ihrer Staging-Site unterbinden.

Bitte beachten Sie, dass dadurch alle E-Mails gestoppt werden, nicht nur die von MemberPress. 

War dieser Artikel hilfreich?

Verwandte Artikel

Computerfrau

Holen Sie sich MemberPress noch heute!

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