Teste mit WP Staging Änderungen & Updates ohne Risiko

Jonas Tietgen - WordPress Ninja
Gründer von WP Ninjas & dem WP Ninjas Dojo

WP Staging für WordPress Staging Headbild

In dieser Anleitung zeige ich dir, wie du mit WP Staging* eine sogenannte „WordPress Staging Site“, also eine 1:1 Kopie deiner Website als Testumgebung erstellst, wie du deine dort durchgeführten Änderungen prüfst und sie anschließend online stellst!

Meine Mitglieder des WP Ninjas Dojos fragen mich häufig, wie sie Änderungen, neue Plugins oder Updates am sichersten testen können.

Meine Empfehlung ist, dass du deine WordPress Installation um eine Staging Umgebung erweiterst.

Das ist ein 1:1 Klon, der nur für dich zugänglich ist und somit die ideale WordPress Testumgebung zum Ausprobieren darstellt.

Wie du das mit einem sehr beliebten WordPress Plugin selber hinbekommst, erfährst du hier.

Was ist eine „Staging-Site“ und wofür brauche ich sie?

Eine Staging-Site ist eine Testumgebung, die öffentlich nicht zugänglich ist und auf der du in Ruhe und ohne Angst ausprobieren kannst.

In der Praxis bedeutet das, es wird eine 1:1 Kopie deiner bestehenden WordPress Live-Website angelegt, inklusive aller Inhalte, Plugins und Themes, die von Besuchern und Google nicht gesehen wird. Du kannst diese Staging-Site als deine Spielwiese betrachten, um Updates zu testen, Änderungen an der Website vorzunehmen oder neue Plugins zu testen.

Diese Änderungen wirken sich ausschließlich auf die Staging-Umgebung aus und deine Live-Site bleibt wo und wie sie ist.

Bist du mit den Änderungen zufrieden, kannst du die Staging-Seite auf deine Live-Website „pushen“. Das bedeutet, die im Hintergrund durchgeführten Änderungen werden zu deiner Website, die online erreichbar ist und überschreibt die vorherige Website.

WordPress Staging-Sites sind für viele Zwecke sehr nützlich:

  • Plugin- und Themeupdates testen
  • neue Plugins ausprobieren
  • umfangreiche Änderungen an mehreren Webseiten vornehmen
  • ein Redesign im Hintergrund durchführen
  • Anpassungen am Theme oder Plugins testen
  • PHP Versions-Updates prüfen
  • vieles mehr…

Eine WordPress Staging-Site zu nutzen ist sowohl für Anfänger, Fortgeschrittene als auch Profis der perfekte Weg, um sicher und angstfrei größere Änderungen und Updates vorzunehmen.

Das WP Staging (Pro) Plugin*, der einfachste Weg zur Staging Site

WP Staging Plugin Funktionen

Das WP Staging Plugin* ist in meinen Augen der einfachste Weg, eine Staging-Seite in WordPress zu erstellen.

Zugegeben, es gibt noch einen einfacheren Weg als WP Staging Pro, denn es gibt Hoster wie RAIDBOXES, die dir eine WordPress Staging Umgebung anbieten.

Doch nicht jeder nutzt einen solchen Hoster, darum kommt das Plugin wie gerufen.

WP Staging Pro (und auch die kostenlose Version WP Staging) legt dir mit wenigen Klicks und in kürzester Zeit eine Staging-Umgebung an, auf der du mit einer 1:1 Kopie deiner Website in Ruhe basteln kannst. So bleibt deine eigentliche WordPress Installation unangetastet und du musst den Klon deiner Website nicht händisch anlegen.

Reicht die kostenlose Version von WP Staging?

Das WP Staging Plugin gibt es in einer kostenlosen und der Pro-Version. Die kostenlose Version lässt dich ausschließlich eine Staging-Umgebung erstellen (und verträgt sich nicht mit WordPress Multisites).

Für viele Zwecke reicht das absolut aus, zum Beispiel wenn du nur mal eben ein Pluginupdate testen möchtest. Hat es auf der Staging-Umgebung funktioniert und macht keine Probleme, kannst du es auf deiner Live-Website durchführen.

Das bedeutet also, du kannst auf der Staging-Site alles gewünschte testen, musst die Änderungen allerdings anschließend nochmals auf der Live-Seite durchführen.

Die Funktionen von WP Staging Pro*

In meinen Augen ist die WP Staging Pro-Version eine sehr sinnvolle Investition, denn mit ihr hast du die Möglichkeit, die auf der Staging-Site vorgenommenen Änderungen mit wenigen Klicks auf deine Live-Site zu kopieren. Somit musst du nicht wie bei der kostenlosen Version alle Änderungen erneut auf deiner Live-Website durchführen.

Zudem unterstützt nur WP Staging Pro die WordPress Multisites und bietet viele weitere nützliche Funktionen.

Die Funktionen von WP Staging Pro im Vergleich zur kostenlosen Version
Die Funktionen der kostenlosen WP Staging Version vergleichen mit WP Staging Pro*

Zum Beispiel kannst du in WP Staging bei dem Push zur Live-Website auswählen, welche Datenbank-Tabellen übernommen werden sollen. Das ist insbesondere dann praktisch, wenn du einen WordPress WooCommerce Shop hast und die seit der Erstellung der Staging-Umgebung eingegangenen Transaktionen und Kundendaten behalten möchtest.

Ein anderes Beispiel wäre, dass du die Datenbank-Tabelle „wp_comments“ nicht überschreibst, um deine seit der Erstellung der Staging-Site erhaltenen Kommentare der Live-Website zu behalten.

Die Funktionen WP Staging Pro nochmal zusammengefasst:

  • Pushen der Staging-Umgebung auf die Live-Site
  • Auswahl, welche WordPress Datenbank-Tabellen gepusht werden sollen
  • Unterstützung für WordPress Multisites
  • Staging-Site auf separater Domain, Subdomain oder / und Datenbank anlegen

WP Staging Pro Preis

Wie schon geschrieben, gibt es das Plugin WP Staging in einer kostenlosen Version. Diese kannst du einfach wie üblich bei WordPress Plugins über das Backend installieren.

Um dir aber noch mehr Zeit zu sparen und in den Genuss der weiteren Funktionen wie dem Pushen der Staging-Version auf die Live-Website oder dem Multisite-Support zu kommen, empfehle ich dir die Pro Version* von WP Staging (ich selber nutze sie regelmäßig!).

Die Lizenz für eine einzelne aktive Website kostet 89€. Aktiv bedeutet, dass du WP Staging Pro jederzeit auf einer WordPress Website deaktivieren und dann (nach Ablauf der Frist) auf einer anderen einsetzen kannst. Als aktiv gilt eine Seite für 30 Tage.

In der Pro Version ist ein Jahr Updates und Support inklusive, das Plugin WP Staging kannst du aber auch über das Jahr hinaus nutzen, musst es also nicht jedes Jahr verlängern.

WP Staging Pro Preise
Die Preisgestaltung von WP Staging Pro*

Die WP Staging Pro Lizenzen sind wie folgt gestaffelt:

  • 1 aktive WordPress Installation – 89€
  • 3 aktive WordPress Installationen – 169€
  • unendlich aktive WordPress Installationen – 199€

So funktioniert die WordPress Staging-Site mit WP Staging & WP Staging Pro

Das gesamte Thema mag zwar sehr technisch und professionell klingen (letzteres ist es auch), aber trotzdem ist eine solche Staging Version deiner Website dem Plugin WP Staging einfach eingerichtet.

Hier die ausführliche Schritt für Schritt Anleitung:

1. Installation des Plugins

Die kostenlose WP Staging Version

WP Staging installieren

Wie bei WordPress Plugins üblich, kannst du es über das WordPress Backend installieren.

Navigiere hierfür unter „Plugins“ -> „Installieren“ und gib „WP Staging“ in die Suchmaske ein. Anschließend kannst du es installieren und aktivieren.

Die Premium Version WP Staging Pro

Kaufe die über die Website von WP Staging* die gewünschte Lizenz für die Pro Version. Anschließend bekommst du eine E-Mail mit dem Downloadlink der .zip Datei und deinem Lizenzschlüssel.

Navigiere nun in WordPress zu „Plugins“ -> „Installieren“ -> „Plugin hochladen“ und wähle die heruntergeladene .zip Datei aus.

Nach der Installation und Aktivierung kannst du unter „WP Staging Pro“ -> „Lizenz“ deinen Lizenzcode eingeben.

2. Staging-Site benennen

WP Staging Pro Anleitung Staging Site erstellen
Gib deiner WordPress Staging-Site einen Namen und konfiguriere sie.

Nach der Aktivierung des Plugins findest du einen neuen Menüpunkt in WordPress namens „WP Staging“ bzw. „WP Staging Pro“.

  1. Klicke hier auf den Button „Erstelle neue Stagingseite“
  2. Gib einen Namen für diese Staging-Version ein (beispielsweise „update-test“)
    Dieser Name wird für das Verzeichnis der Site genutzt und ist zudem für die Übersichtlichkeit wichtig.

3. Einstellungen treffen

Du kannst den Fortschritt des Klonens verfolgen. Warte, bis der Vorgang abgeschlossen ist.
  1. (Optional) Wähle nun bei „Database Tables“, welche Tabellen du übernehmen möchtest
  2. (Optional) Wähle unter „Dateien“, welche Ordner übernommen werden sollen
  3. (Pro) Nutze die „Advanced Settings“, um eine separate Datenbank oder ein bestimmtes Verzeichnis zu hinterlegen

4. Erstelle die Staging-Site

  1. Klicke abschließend auf den Button „Cloning starten“
  2. Bringe nun etwas Geduld mit, je nach Größe der Website kann der Vorgang einige Minuten dauern
  3. Warte, bis WP Staging das Klonen abgeschlossen ist

5. Prüfe den Erfolg und rufe die Staging-Site auf

So sieht WP Staging aus, wenn deine Staging-Site erfolgreich erstellt wurde.

Wenn die WordPress Staging-Seite erfolgreich angelegt wurde, siehst du eine Erfolgsmeldung wie oben in dem Bild zu sehen.

Anschließend kannst du entweder über den blauen Button oder über den Link unterhalb der Erfolgsmeldung deine WordPress Testumgebung aufrufen.

Der Link setzt sich zusammen aus deiner Domain und dem Namen der Staging-Seite. In unserem Beispiel ist das also „deinedomain.de/update-test“.

Du erkennst jederzeit an der Adresse in der Adresszeile deines Browsers und der orangenen Admin-Bar ganz oben, dass du dich in der Staging-Version deiner WordPress Installation befindest. Dort kannst du dich mit deinen üblichen Logindaten einloggen.

Du erkennst an der orangenen Admin-Bar, dass du im Staging-Bereich bist

6. Pushe deine Änderungen auf die Live-Site (nur in der WP Staging Pro Version)

Über das WP Staging Pro Dashboard kannst du die Staging-Site auf die Live-Website pushen.

Wenn du in deiner Staging-Site die gewünschten Änderungen getestet und vorgenommen hast, kannst du die Staging-Seite auf deine Live-Site pushen.

Dabei wird deine gesamte Live-Website überschrieben (außer du lässt gewisse Datenbanktabellen aus) und deine Staging-Site zu der für alle Nutzer erreichbaren Website.

Nutze vor diesem Schritt am besten eines der vielen Backup Plugins, um auf Nummer sicher zu gehen. Ich empfehle das kostenlose WordPress Plugin UpdraftPlus.

Bedenke also, dass die in der Zwischenzeit auf deiner Live-Seite erfolgten Kommentare, erstellte Seiten & Beiträge, WooCommerce Bestellungen und alles weitere komplett überschrieben und somit gelöscht werden (außer, du schließt die entsprechenden Datenbanktabellen beim Push aus).

Bei dem Push der Staging-Site kannst du Datenbanktabellen und Dateien ausschließen.

Wenn du deine Staging-Site eins zu eins zu deiner Live-Site machen möchtest, musst du nun nichts weiter tun, als den Button „Push Staging Site to Live Site“ zu klicken (vorher Backup erstellen).

Möchtest du gewisse Inhalte oder Dateien nicht überschreiben, kannst du Datenbanktabellen oder Dateien über die Checkboxen bei „Database Tables“ und „Select Files“ ausschließen.

Der von WP Staging von Haus aus aktivierte Haken bei „Create Database Backup“ sorgt dafür, dass ein Backup der Datenbank der Live-Site angelegt wird.

Ich empfehle dir, vor dem Push ein komplettes WordPress Backup durchzuführen und zur Sicherheit auf deinem Rechner zu speichern.

WP Staging Pro* macht dir sowohl die Erstellung einer Staging-Site in WordPress super einfach, als auch das Pushen der Staging-Seite auf deine Live-Site!

FAQ – häufig gestellte Fragen zu WP Staging und WP Staging Pro

Falls du noch nie mit einer Staging-Seite oder dem Plugin WP Staging gearbeitet hast und auf Probleme stößt, sind hier Antworten auf die am häufigsten gestellten Fragen:

Wieso sind einzelne Seiten nicht aufrufbar?

Wenn du über das Menü oder andere interne Links deine Seiten aufrufst und anschließend eine Fehlermeldung bekommst, solltest du die Permalinks einmal neu generieren.
Hierfür navigierst du unter „Einstellungen“ -> „Permalinks“ und klickst ganz unten auf „Änderungen speichern“.

Wieso sehe ich nur meine Live-Site, nicht die Staging Site?

Wenn nach dem Push der Staging-Site auf die Live-Site nach wie vor die vorherige Version deiner Website angezeigt wird, lösche deinen Browsercache.
Zusätzlich kannst du auch den Cache deiner Website einmal löschen, falls du ein Caching-Plugin nutzt.

Wie erkenne ich, ob ich auf der Staging-Site bin?

Du erkennst an der Adresse in deiner Adresszeile, wo du dich befindest und zudem zeigt dir die orangene Admin-Leiste, dass du dich im Staging-Bereich befindest.
Wenn du an deiner Staging-Site arbeitest, gehe jederzeit sicher, dass du auch wirklich nicht auf deiner Live-Site befindest.

Was mache ich, wenn meine Staging-Site nicht mehr aufrufbar ist?

Du kannst entweder ein Backup der Staging-Site einspielen oder jederzeit im Backend deiner Live-Site unter „WP Staging“ bestehende Staging-Sites einsehen, löschen und neue anlegen, oder (in der WP Staging Pro Version) die Staging-Seite aktualisieren und somit deine Live-Site wieder auf diese Staging-Site kopieren und sie somit überschreiben.

Ist WP Staging (Pro) DSGVO konform?

Ja, WP Staging ist DSGVO konform, sowohl in der kostenlosen, als auch der Pro Version.
WP Staging und WP Staging Pro arbeiten auf dem gleichen Server, wie deine Website. Dritte haben keinen Zugriff auf deine Daten und es werden auch keine an Dritte verschickt.

Kann ich ein Redesign auf der Staging-Site vornehmen?

Das ist einer der Use Cases für eine Staging-Site, daher ja!
Ich würde dir empfehlen, bei längerer und umfassender Arbeit an der Staging-Site, diese regelmäßig per Backup Plugin zu sichern. Denn auch hier können, wie bei deiner gewohnten Website auch, Probleme auftreten.

Gibt es durch die Staging-Site Probleme mit SEO & Duplicate Content?

Nein, denn das WP Staging Plugin sorgt dafür, dass die Staging-Site für Suchmaschinen nicht zugänglich ist.
So können die Crawler von Google & Co die Inhalte der Seite nicht sehen und es kommt zu keinen Problemen im Bezug auf die Suchmaschinenoptimierung.

Kann ich ein Backup meiner Staging-Site machen?

Ja, du kannst hierfür einfach ein Backup Plugin installieren und wie gewohnt die Datenbank und alle Dateien sichern.

Nutzt du WP Staging, WP Staging Pro oder eine andere Möglichkeit, um eine WordPress Staging-Site zu erstellen? Hinterlasse einen Kommentar!


Das wird dir auch gefallen:

Lass uns miteinander sprechen:


  1. Hallo Jonas, bei WordPress wird unter: https://wordpress.org/support/topic/nonsense-unmaintained-plugin-without-any-worth/ angezeigt: Unsinn nicht gepflegtes Plugin ohne viel Wert
    WP STAGING (@ wp-staging)
    vor 5 Monaten
    Dieses Plugin gibt viele falsch-positive Warnungen aus und verwirrt die Benutzer nur, anstatt ihnen zu helfen.

    Ich werde in Betracht ziehen, meine Bewertung zu aktualisieren, wenn Sie eine regelmäßig aktualisierte Plugin-Whitelist erstellen möchten, damit andere Plugin-Entwickler nicht viel zusätzliche Arbeit leisten müssen, indem Sie immer wieder erklären müssen, warum dieser „Kompatibilitätsprüfer“ falsch positive Warnungen anzeigt.

    Die Absicht ist gut und ich mag die Idee, aber es fehlt ein Whitelisting-Service.

    Leider kann ich dir keine Dateien anhängen, sonst hätte ich einen Screenshot beigefügt.

    Wir haben das Plugin vorerst deinstalliert. WordPress lässt eine Installation auch nicht mehr zu.

    Es gibt wenig, bzw. kaum eine Alternative. Dabei können wir so etwas gut gebrauchen. Das das Team voller Tatendrang, aber eben oft zu schnell ist, müssen wir mit Hilfe von WordPress selbst eingreifen. Beim von dir vorgestellten Plugin wäre es einfacher.

    1. Moin,

      ich weiß nicht genau, was du damit aussagen möchtest. Möglicherweise liegt hier ein Missverständnis vor:
      Die von dir verlinkte Bewertung ist von WP Staging im Bezug auf das Plugin „PHP Compatability Checker“ hinterlassen worden. Es bezieht sich nicht auf das WP Staging Plugin.

      Grüße
      Jonas

  2. Bisher hatte ich das Plugin Duplicator im Einsatz, jetzt habe ich WP-Staging mal getestet: funktioniert und ist deutlich einfacher in der Bedienung. Bevor ich vielleicht auf die Pro-Version update eine Frage: kann ich mit der Pro-Version auch auf einem lokalen Server (XAMPP unter Win10) die Stage-Site anlegen?

    1. Moin Dieter,

      mit der WP Staging Pro-Version ist es zwar möglich, andere Datenbanken anzugeben, als die von WordPress genutzte, allerdings ist das Plugin nicht auf die Nutzung mit einem lokalen System ausgelegt, soweit ich weiß.

      Grüße
      Jonas

      1. Ich hab mal beim Support nachgefragt:

        Hi Dieter!
        Thanks for writing in!
        Yes, the plugin will work fine on XAMPP, but it can't push a staging site from your localhost to a remote server, this is a feature that we are still working on it, but we don't have an ETA for it yet.
        Cheers, Alaa

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
WordPress Cookie Plugin von Real Cookie Banner