Wenn es darum geht, Aktualisierungen oder wesentliche Änderungen an Ihrer WordPress-Website vorzunehmen, kann dies direkt riskant sein. Hier kommt eine Staging-Website ins Spiel.
Es ist eine perfekte Kopie Ihrer Live-Website, auf der Sie sicher Änderungen testen, Probleme beheben und Updates verfeinern können, bevor Sie sie auf Ihrer Hauptseite bereitstellen.
Bei WPBeginner verwenden wir Staging-Sites, um Website-Updates zu testen, bevor wir sie auf unseren Live-Sites veröffentlichen. Dies erspart uns Ausfallzeiten, fehlerhafte Funktionen und andere Komplikationen.
In dieser Schritt-für-Schritt-Anleitung zeigen wir Ihnen, wie Sie ganz einfach eine Staging-Umgebung für Ihre WordPress-Website erstellen. Wir werden verschiedene Methoden behandeln, und die meisten davon erfordern nur wenige Klicks.

Was ist eine Staging-Site?
Eine Staging-Site ist eine Kopie Ihrer Live-Website, die zum Testen von Änderungen verwendet wird, bevor diese live geschaltet werden. Staging-Sites helfen Ihnen, Fehler zu erkennen, damit Sie Ihre Live-Website nicht beschädigen.
Früher war es sehr schwierig, eine WordPress-Staging-Site einzurichten, aber das hat sich geändert, sodass es jetzt auch für technisch unerfahrene Personen möglich ist.
Viele Benutzer installieren WordPress lokal auf ihren Windows- oder Mac-Computern, um Änderungen zu testen. Sobald sie mit den Aktualisierungen fertig sind, laden sie diese Änderungen einfach von localhost auf den Live-Server hoch.
Das größte Problem bei diesem Ansatz ist, was passiert, wenn etwas, das auf Ihrem lokalen Rechner funktioniert hat, auf dem Live-Server nicht funktioniert?
Oft laufen die lokalen Websites und die Live-WordPress-Hosting-Server nicht in derselben Umgebung.
Da sich die Staging-Site auf Ihrem Webhosting-Server befindet, können Sie all diese Fehler leicht vermeiden, da sie die gleiche Serverkonfiguration wie Ihre Live-Site ausführt.
Mit diesen Worten, lassen Sie uns einen Blick darauf werfen, wie man eine Staging-Site für WordPress einrichtet.
So erstellen Sie ganz einfach eine WordPress-Staging-Site
Es gibt mehrere Möglichkeiten, eine Staging-Site für WordPress zu erstellen. Die einfachste ist die integrierte Staging-Site-Funktion Ihres Hosting-Anbieters.
Einige der besten WordPress-Hosting-Unternehmen bieten bereits 1-Klick-Staging-Websites an. Wenn Ihre Website bei einem von ihnen gehostet wird, können Sie problemlos eine Staging-Site erstellen.
Wenn Sie keine dieser beliebten Hosting-Lösungen haben, haben wir auch eine Lösung, mit der Sie eine WordPress-Staging-Site mithilfe eines Plugins (und sogar manuell) erstellen können.
Für schnelleres Surfen können Sie die untenstehende Navigation verwenden, um zu dem für Sie am besten geeigneten Abschnitt zu gelangen:
- Erstellen einer Staging-Site auf Bluehost
- Eine Staging-Site auf SiteGround erstellen
- Erstellen einer Staging-Site auf WP Engine
- Erstellen einer Staging-Site mit einem WordPress-Plugin
- Erstellen Sie manuell eine Staging-Site für WordPress
Erstellen einer Staging-Site auf Bluehost
Bluehost ist eines der besten WordPress-Hosting-Unternehmen. Sie bieten eine schnelle 1-Klick-Staging-Site-Lösung mit allen ihren Tarifen.
Zuerst müssen Sie zu Ihrem Bluehost-Dashboard gehen und den Bereich „Meine Websites“ besuchen.
Wechseln Sie als Nächstes zur Registerkarte „Plugins“ und schalten Sie den Schalter neben der Option „Bluehost Plugin“ um.

Gehen Sie danach zu Ihrem WordPress-Dashboard und besuchen Sie die Seite Bluehost » Staging.
Klicken Sie nun auf die Schaltfläche „Staging-Website erstellen“.

Bluehost wird nun die Staging-Umgebung für Ihre Website vorbereiten.
Sobald dies geschehen ist, wird ein Abschnitt „Staging-Website“ angezeigt, in dem Sie das Kontrollkästchen „Derzeit nicht bearbeiten“ aktivieren müssen.

Ein Fenster wird nun auf Ihrem Bildschirm geöffnet, das Sie auffordert, zur Staging-Site zu wechseln.
Von hier aus klicken Sie auf die Schaltfläche 'Wechseln'.

Sobald Sie gewechselt haben, sehen Sie eine Schaltfläche auf dem Bildschirm, die anzeigt, dass Sie an der Staging-Website arbeiten.
Sie können nun an Ihrer Website arbeiten, ohne sich Sorgen machen zu müssen, dass dies Ihre Live-Website beeinträchtigt.

Änderungen vom Staging zur Live-Site auf Bluehost bereitstellen
Sobald Sie bereit sind, Änderungen vom Staging-Bereich auf die Live-Website zu übertragen, gehen Sie einfach im WordPress-Admin-Menü zu Bluehost » Staging.
Von hier aus sehen Sie das Dropdown-Menü für die Bereitstellungsoptionen neben Ihrer Staging-Website. Sie können nur die Dateien, nur die Datenbank bereitstellen oder alle Änderungen bereitstellen.
Wenn Sie sich nicht sicher sind, klicken Sie auf die Schaltfläche „Alle Änderungen bereitstellen“, um fortzufahren.

Klicken Sie danach auf die Schaltfläche „Site bereitstellen“ neben dem Dropdown-Menü.
Dies öffnet ein Popup, in dem Sie aufgefordert werden zu bestätigen, dass Sie die Staging-Site auf die Produktions-Site bereitstellen möchten. Klicken Sie auf die Schaltfläche „Bereitstellen“, um fortzufahren.

Bluehost wird nun mit der Bereitstellung Ihrer Staging-Site auf der Live-Site beginnen. Je nach Größe Ihrer Website kann dies eine Weile dauern.
Sie können nun zu Ihrer Live-Website zurückkehren, um Ihre Änderungen in Aktion zu sehen, indem Sie auf die Optionsschaltfläche unter der Option „Produktionsseite“ klicken.

Klonen der Produktionsseite zur Staging
Wenn Sie nun zur Produktionswebsite zurückkehren, werden alle Änderungen, die Sie dort vornehmen, nicht automatisch mit Ihrer Staging-Website synchronisiert.
Wenn Sie in Zukunft weitere Dinge auf Ihrer Staging-Website testen möchten, müssen Sie Ihre Website duplizieren.
Dazu müssen Sie die Seite Bluehost » Staging besuchen und auf die Schaltfläche „Zum Staging klonen“ klicken.

Bluehost klont dann die neuesten Änderungen Ihrer Live-Website auf Ihre Staging-Website. Danach können Sie zur Staging-Website wechseln, um Tests und Entwicklungen durchzuführen.
Eine Staging-Site auf SiteGround erstellen
SiteGround ist ein weiteres Top-WordPress-Hosting-Unternehmen, das mit seinen GrowBig- und GoGeek-Tarifen eine 1-Klick-Staging-Funktion anbietet.
Wir nutzen dieses Hosting bei WPBeginner und hatten damit eine großartige Erfahrung. Es war zuverlässig, schnell und einfach zu verwalten, was es zu einer soliden Wahl für unsere Website macht.
Um mehr zu erfahren, lesen Sie unseren SiteGround-Testbericht.
Wenn Ihre Website bei SiteGround gehostet wird, dann richten Sie eine Staging-Website wie folgt ein.
Zuerst müssen Sie sich in Ihr SiteGround-Dashboard einloggen und zum Tab Websites wechseln. Von hier aus müssen Sie unter Ihrer Website auf Site Tools klicken.

Auf dem nächsten Bildschirm müssen Sie in der linken Spalte auf das Menü WordPress » Staging klicken.
Wählen Sie von hier aus Ihre Website aus und geben Sie dann einen Namen für Ihre Staging-Kopie an.

Klicken Sie auf die Schaltfläche „Erstellen“, um fortzufahren, und Siteground erstellt eine Staging-Kopie Ihrer Website.
Danach müssen Sie auf die Schaltfläche 'Geschützte URLs aufrufen' klicken, damit Sie Ihre Staging-Website mit einem Passwort schützen und privat halten können.

Auf dem nächsten Bildschirm füllt Siteground automatisch die URL und den Pfad für Ihre Staging-Website aus.
Sie müssen den Benutzernamen und das Passwort eingeben, die Sie verwenden möchten, um Ihre Staging-Site zu schützen.

Klicken Sie auf die Schaltfläche „Schützen“, um Ihre Einstellungen zu speichern.
Sie können nun zur Seite WordPress » Staging zurückkehren und auf die Schaltfläche „Zum Admin-Panel anmelden“ neben Ihrer Staging-Website klicken.

SiteGround öffnet nun den WordPress-Adminbereich Ihrer Staging-Website. Sie können Ihre Änderungen auf dieser Staging-Website testen.
Änderungen auf Ihrer Live-Website bereitstellen
Nachdem Sie Ihre Änderungen auf der Staging-Website ausprobiert haben, möchten Sie sie möglicherweise auf Ihre Live-Website übertragen.
SiteGround macht auch das einfach.
Klicken Sie einfach im linken Menü auf WordPress » Staging. Klicken Sie dann im Abschnitt „Staging-Kopien verwalten“ auf das Drei-Punkte-Menü neben Ihrer Staging-Site.

Das Menü zeigt Ihnen zwei Bereitstellungsoptionen. Sie können entweder die Option „Vollständige Bereitstellung“ oder „Benutzerdefinierte Bereitstellung“ wählen.
Die Option 'Full Deploy' (Vollständige Bereitstellung) fasst alles von der Staging-Website zu Ihrer Live-Website zusammen. 'Custom deploy' (Benutzerdefinierte Bereitstellung) ermöglicht es Ihnen, auszuwählen, welche Dateien oder Daten Sie zusammenführen möchten.
Wenn Sie unsicher sind, wählen Sie die Option „Full Deploy“.
SiteGround kopiert dann die Staging-Site auf Ihre Live-Website.
Live-Website auf Ihre Staging-Website übertragen
Änderungen, die Sie an Ihrer Live-Website vornehmen, werden nicht automatisch auf Ihre Staging-Website kopiert.
Jedes Mal, wenn Sie an Ihrer Staging-Website arbeiten müssen, wiederholen Sie den obigen Vorgang, um eine neue Staging-Website zu erstellen.
Erstellen einer Staging-Site auf WP Engine
WP Engine ist das beste Managed-WordPress-Hosting-Unternehmen der Welt. Managed WordPress Hosting ist ein Concierge-Service für Ihre WordPress-Site, bei dem der Hosting-Anbieter sich um Updates, Backups, Sicherheit und Leistung kümmert.
WP Engine bietet eine Ein-Klick-Staging-Lösung mit allen seinen Tarifen. Wenn Sie WP Engine für das Hosting Ihrer Website verwenden, dann ist dies, wie Sie eine Staging-Umgebung für Ihre Website einrichten würden.
Zuerst müssen Sie sich in Ihrem WP Engine Dashboard anmelden. Gehen Sie dann zur Seite „Sites“ und wählen Sie Ihre Website aus, indem Sie darauf klicken.

Dies bringt Sie zu Ihrem Website-Dashboard.
Nun müssen Sie in der linken Spalte auf den Link 'Staging hinzufügen' klicken oder ihn unter Ihrem Site-Namen oben auswählen.

Dies bringt Sie zum Bildschirm „Umgebung hinzufügen“.
Sie werden gefragt, wie Sie mit Ihrer Staging-Umgebung fortfahren möchten.

Hier ist, was jede dieser Optionen bewirkt:
- „Mit einer neuen leeren Website beginnen“ erstellt eine neue leere Website.
- „Mit einer geführten Erfahrung beginnen“ erstellt eine neue Website mit einer geführten Erfahrung und Demoinhalten.
- „Eine vorhandene Umgebung auf diese Website kopieren“ kopiert Ihre Produktions- oder Entwicklungsumgebung auf diese Website (z. B. kopiert Ihre Live-Website in diese Umgebung).
- „Eine vorhandene Umgebung verschieben“ verschiebt eine Umgebung auf diese Website (z. B. die Entwicklungsumgebung nach Staging verschieben)
- „Mit einer WooCommerce-Website starten“ erstellt eine neue WordPress-Website mit vorinstalliertem WooCommerce.
Da Sie eine Staging-Kopie unserer Live-Website erstellen möchten, müssen Sie auf die Option „Eine vorhandene Umgebung auf diese Website kopieren“ klicken.

Nachdem Sie eine Umgebung ausgewählt haben, wählen Sie das neueste Backup aus, von dem Sie kopieren möchten, und klicken Sie dann auf die Schaltfläche „Weiter“, um fortzufahren.
Nun müssen Sie Ihrer Staging-Website einen Namen geben. Dieser Name wird in der URL Ihrer Staging-Website verwendet. Wählen Sie danach STG (Staging) als Umgebungstyp.

Klicken Sie auf die Schaltfläche „Umgebung erstellen“, um fortzufahren.
WP Engine erstellt nun eine Staging-Site für Sie. Danach werden Sie zu Ihrem Staging-Umgebungs-Dashboard weitergeleitet.

Als Nächstes müssen Sie auf die Vorhängeschloss-Schaltfläche klicken, um den Passwortschutz für Ihre Staging-Website zu aktivieren.
Danach müssen Sie zum Tab „Dienstprogramme“ wechseln, um den Benutzernamen und das Passwort Ihrer Staging-Site zu kopieren.

Sie können nun oben auf die Schaltfläche „WP Admin“ klicken, um sich bei Ihrer Staging-Website anzumelden.
Sie können jederzeit Änderungen vornehmen und Funktionen auf der Staging-Website ausprobieren, genau wie auf jeder anderen typischen WordPress-Website, die Sie irgendwo anders installieren.

Änderungen von Staging auf Live-Website auf WP Engine übertragen
Möchten Sie Änderungen, die Sie auf der Staging-Website vorgenommen haben, auf Ihrer Live-Website zusammenführen?
Klicken Sie einfach auf die Schaltfläche „Umgebung kopieren“, um mit der Bereitstellung zu beginnen.

Dies bringt Sie zur Optionsseite. Von hier aus müssen Sie Ihre Quell- und Zielumgebungen für die Kopie auswählen.
Hier wählen Sie Ihre Staging-Website als Quellumgebung und Ihre Produktions- oder Live-Website als Zielumgebung aus.

Sie können wählen, was Sie kopieren möchten. Zum Beispiel können Sie alle Datenbanktabellen und Dateien, bestimmte Dateien und Datenbanktabellen oder nur das Dateisystem kopieren.
Hinweis: Wenn Sie alles kopieren, verlieren Sie alle Daten, die auf Ihrer Live-Website gespeichert sind, nachdem Sie sie zum Erstellen der Staging-Umgebung verwendet haben. Dies können wichtige Daten wie neue Beiträge, Seiten, Kunden und Bestellungen sein. Daher ist es eine gute Idee, ein Backup Ihrer Live-Website zu erstellen, bevor Sie von Staging bereitstellen.
Klicken Sie anschließend auf die Schaltfläche „Überprüfen und bestätigen“, um mit der Bereitstellung zu beginnen. Es wird eine Weile dauern, bis alles auf Ihre Live-Website kopiert ist.
Sie erhalten eine E-Mail-Benachrichtigung, wenn der Vorgang abgeschlossen ist.
Erstellen einer Staging-Site mit einem WordPress-Plugin
Wenn Ihr WordPress-Hosting-Unternehmen keine Staging-Site-Funktion anbietet, können Sie trotzdem eine Staging-Website mit einem WordPress-Plugin erstellen.
Die Verwendung dieser Methode hat einige Nachteile.
Erstens hat ein Plugin nur begrenzte Kontrolle über Ihren Hosting-Server. Deshalb liefert es möglicherweise nicht immer die besten Ergebnisse.
Zweitens speichert das Plugin, das wir verwenden werden, Ihre Staging-Site auf seinen eigenen Servern. Wenn Sie Bedenken hinsichtlich Datenschutz und Datensicherheit haben, ist dies möglicherweise nicht ideal für Sie.
Abschließend hat das Plugin mehrere bekannte Inkompatibilitäten. Bitte überprüfen Sie die Seite mit den Inkompatibilitäten, um sicherzustellen, dass Ihre Website kompatibel ist.
Lassen Sie uns nun sehen, wie Sie mit einem WordPress-Plugin eine Staging-WordPress-Site erstellen.
Das Erste, was Sie tun müssen, ist das Plugin WP Stagecoach zu installieren und zu aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung, wie Sie ein WordPress-Plugin installieren.
Nach der Aktivierung fügt das Plugin einen neuen Menüpunkt mit der Bezeichnung WP Stagecoach zu Ihrer Admin-Leiste hinzu. Ein Klick darauf führt Sie zur Einstellungsseite des Plugins.

Sie müssen Ihren WP Stagecoach-Benutzernamen und den API-Schlüssel eingeben, den Sie in Ihrem Konto auf der Plugin-Website finden.
Danach müssen Sie zur Seite WP Stagecoach » WP Stagecoach gehen und einen Namen für Ihre Staging-Website auswählen. Dieser Name wird auch als Subdomain Ihrer WordPress-Staging-Website verwendet.

Vergessen Sie nicht, das Kontrollkästchen neben der Option „Staging-Website mit Passwort schützen“ zu aktivieren. Dies schützt Ihre Staging-Website vor öffentlicher Ansicht und Suchmaschinen.
Klicken Sie auf die Schaltfläche „Ride the Stagecoach“, um fortzufahren.

Das Plugin erstellt nun ein Backup Ihrer WordPress-Dateien und Ihrer Datenbank, um sie für Ihre Staging-Site zu exportieren.
Dies kann je nach Größe Ihrer WordPress-Website eine Weile dauern.
Sobald Sie fertig sind, sehen Sie den Link zu Ihrer Staging-Site und deren Admin-Bereich.

Sie können auf den Link klicken, um Ihre Staging-Website zu besuchen und mit der Arbeit daran zu beginnen.
Sie werden eine hellorangefarbene Nachricht in der Admin-Leiste oben bemerken, die darauf hinweist, dass Sie an Ihrer Staging-Site arbeiten.

Staging-Site auf Live mit WP Stagecoach bereitstellen
Sobald Sie bereit sind, Änderungen auf Ihre Live-Website zu importieren, gehen Sie zur Seite WP Stagecoach » Änderungen importieren und klicken Sie auf die Schaltfläche Änderungen prüfen.

Das Plugin prüft nun auf Änderungen auf Ihrer Staging-Site und zeigt Ihnen dann Optionen zum Importieren an.
Sie können zwischen allen Änderungen, Dateiänderungen oder Datenbankänderungen wählen.

Das Plugin zeigt Ihnen den Fortschritt des Imports an und benachrichtigt Sie, wenn es abgeschlossen ist.
Sie können Ihre Live-Site jetzt testen, um zu sehen, ob alle Änderungen erfolgreich importiert wurden.
Erstellen Sie manuell eine Staging-Site für WordPress
Diese Methode lehrt Sie, manuell eine Staging-Site für Ihre WordPress-Installation zu erstellen. Sie ist für fortgeschrittene Benutzer gedacht und erfordert mehr Arbeit als andere oben beschriebene Methoden.
Ein weiterer Nachteil dieser Methode ist, dass Ihre Website vorübergehend nicht verfügbar sein wird, wenn Änderungen von Staging auf den Live-Server zurückgespielt werden.
Das gesagt, sehen wir uns an, wie Sie manuell eine Staging-Umgebung für Ihre WordPress-Site erstellen.
Zuerst müssen Sie eine Subdomain für Ihre Staging-Website erstellen. Wenn Sie Bluehost verwenden, gehen Sie zu Ihrem Hosting-Konto-Dashboard und wechseln Sie zum Tab „Erweitert“.
Klicken Sie als Nächstes auf die Schaltfläche „Verwalten“ neben der Option „cPanel“.

Dies öffnet das cPanel in einem neuen Tab, wo Sie nach unten zum Abschnitt „Domain“ scrollen müssen.
Klicken Sie von hier aus auf die Option 'Domains'.

Dies öffnet eine Liste aller Domains in Ihrem Hosting-Konto. Hier müssen Sie auf die Schaltfläche 'Neue Domain erstellen' klicken.
Sobald Sie das getan haben, öffnet sich eine neue Seite auf dem Bildschirm, auf der Sie Ihre Subdomain gefolgt vom Domainnamen unter dem Feld 'Domain' eingeben müssen, wie folgt:
subdomain.example.com
Klicken Sie danach einfach auf die Schaltfläche „Senden“, um Ihre Einstellungen zu speichern.

Hinweis: Wir verwenden in unseren Beispiel-Screenshots Bluehost, daher kann Ihr Bildschirm anders aussehen.
Ihr Hosting-Kontrollfeld fügt nun Ihre Subdomain hinzu, die Sie zum Importieren Ihrer Live-WordPress-Site verwenden können.
Als Nächstes müssen Sie das kostenlose Duplicator-Plugin auf Ihrer Live-Site installieren und aktivieren. Wenn Sie alle Funktionen benötigen, können Sie hier die Premium-Version von Duplicator erhalten.
Mehrere unserer Partner-Marken haben dieses Tool ebenfalls zur Erstellung von Backups verwendet und hervorragende Ergebnisse erzielt. Weitere Informationen finden Sie in unserem Duplicator-Testbericht.
Nach der Aktivierung müssen Sie im WordPress-Admin-Menü auf Duplicator klicken und dann unter Backups auf die Schaltfläche „Neu erstellen“ klicken.

Als Nächstes können Sie einen Namen für Ihre Sicherung eingeben und auf die Schaltfläche „Weiter“ klicken, um fortzufahren.

Danach wird Duplicator nun den Website-Duplikator-Assistenten ausführen.
Zuerst werden einige Tests durchgeführt, um zu sehen, ob alles in Ordnung ist. Wenn alle Elemente mit 'Gut' markiert sind, klicken Sie auf die Schaltfläche 'Erstellen'.

Das Plugin beginnt nun mit der Erstellung eines Duplicator-Backup-Pakets für Ihre WordPress-Site. Dieser Vorgang kann je nach Größe Ihrer Website einige Minuten dauern.
Sobald Sie fertig sind, sehen Sie Download-Optionen für den Installer und das Archivpaket. Sie müssen auf die Schaltfläche 'Beide Dateien herunterladen' klicken, um beide Dateien auf Ihren Computer herunterzuladen.

Sie müssen beide Dateien in das Dateiverzeichnis der gerade erstellten Subdomain hochladen. Details finden Sie in unserem Leitfaden zum Thema Hochladen von Dateien auf Ihre WordPress-Website mit FTP.
Als Nächstes benötigt Ihre neue Staging-WordPress-Site eine neue Datenbank. Erstellen wir eine.
Gehen Sie zum Control Panel Ihres WordPress-Hosting-Kontos und wechseln Sie zum Tab 'Erweitert'.
Scrollen Sie danach zum Abschnitt „Datenbanken“ und klicken Sie daneben auf die Schaltfläche „Verwalten“.

Wenn Sie Bluehost nicht verwenden, sieht Ihre WordPress-Hosting-Umgebung möglicherweise etwas anders aus. Keine Sorge, suchen Sie einfach nach dem Abschnitt Datenbanken.
Dies führt Sie zur Seite „MySQL-Datenbanken“, wo Sie mit der Angabe eines Namens für Ihre Datenbank beginnen können.
Klicken Sie dann auf die Schaltfläche „Datenbank erstellen“.

Als Nächstes müssen Sie einen MySQL-Benutzer für Ihre Datenbank erstellen.
Scrollen Sie nach unten zum Abschnitt MySQL-Benutzer und geben Sie einen Benutzernamen und ein Passwort für Ihren neuen Datenbankbenutzer ein.

Jetzt müssen Sie diesem Benutzer die Berechtigung erteilen, auf die Sie zuvor erstellte Datenbank zuzugreifen und diese zu ändern.
Scrollen Sie einfach nach unten zum Abschnitt „Benutzer zur Datenbank hinzufügen“ und wählen Sie Ihre Datenbank und den gerade erstellten Benutzer aus.

Klicken Sie danach auf die Schaltfläche „Hinzufügen“, um fortzufahren.
Sie werden aufgefordert, Berechtigungen für den Benutzer auszuwählen. Wählen Sie das Kontrollkästchen „Alle Berechtigungen“ aus und klicken Sie dann auf die Schaltfläche „Änderungen vornehmen“.

Ihre Datenbank ist nun bereit für Ihre Staging-Website.
Als Nächstes müssen Sie einen neuen Browser-Tab öffnen und die Subdomain Ihrer Staging-Site wie folgt eingeben:
https://yoursubdomain.example.com/installer.php
Vergessen Sie nicht, yoursubdomain durch die tatsächliche Subdomain und example.com durch Ihren eigenen Domainnamen zu ersetzen.
Dies startet den Duplicator-Installationsassistenten.

Im Abschnitt „Einrichtung“ wird der Installer Sie auffordern, Ihre WordPress-Datenbankinformationen einzugeben.
Ihr Host wird wahrscheinlich localhost sein. Danach geben Sie die Details der Datenbank ein, die Sie für Ihren neuen Domainnamen im vorherigen Schritt erstellt haben.
Klicken Sie auf die Schaltfläche „Validieren“, um sicherzustellen, dass Duplicator eine Verbindung zu Ihrer Datenbank herstellen kann.

Wenn Sie fertig sind, klicken Sie auf die Schaltfläche „Weiter“, um fortzufahren.
Duplicator wird nun Ihre WordPress-Datenbank und Dateien entpacken und auf Ihre Staging-Site importieren.
Nach Abschluss sehen Sie eine Erfolgsmeldung.

Sie können auf die Schaltfläche „Admin-Login“ klicken, um den WordPress-Adminbereich Ihrer Website auf der neuen Staging-Site aufzurufen.
Jetzt ist Ihre Staging-Site eingerichtet. Sie können sie schützen, indem Sie dem Subdomain ein Passwortschutz hinzufügen.
Gehen Sie zum Dashboard Ihres Hosting-Kontos und wechseln Sie zur Registerkarte „Erweitert“.
Scrollen Sie danach zum Abschnitt 'cPanel' und klicken Sie daneben auf die Schaltfläche 'Verwalten'.

Dies öffnet das cPanel in einem neuen Fenster, wo Sie nach unten zum Abschnitt „Dateien“ scrollen müssen.
Klicken Sie von hier aus auf das Symbol „Verzeichnisschutz“.

Als Nächstes müssen Sie Ihren Unterordner auswählen und dann die Option „Dieses Verzeichnis mit einem Passwort schützen“ aktivieren.
Sie werden aufgefordert, dieser Einstellung einen Namen zu geben und dann auf die Schaltfläche „Speichern“ zu klicken.

Ihre Staging-Site wird nun hinter einem Passwortschutz verborgen, sodass sie nicht in die Hände von Suchmaschinen und die Augen der Öffentlichkeit gelangt.
Sie können nun an Ihrer Staging-Site arbeiten und Änderungen daran vornehmen.
Staging-Website manuell live schalten
Wenn Sie bereit sind, Änderungen von Ihrer Staging-Website auf den Live-Server zu übertragen, folgen Sie denselben Schritten wie oben beschrieben.
Erstellen Sie einfach ein neues Duplicator-Paket auf Ihrer Staging-Site und laden Sie die Installer- und Archivdateien auf Ihren Computer herunter (siehe Anweisungen oben).
Als Nächstes müssen Sie zu Ihrer Live-Seite gehen und ein vollständiges WordPress-Backup erstellen (Sie können auch Duplicator verwenden, um ein vollständiges Backup zu erstellen).
Sobald Sie fertig sind, müssen Sie alle WordPress-Dateien und -Ordner von Ihrer Live-Website löschen. Das bedeutet, dass Ihre WordPress-Site eine Weile nicht erreichbar sein wird.
Befolgen Sie abschließend die obigen Anweisungen, um den Duplicator-Installer-Assistenten auszuführen und die Staging-Site auf den Live-Server zu importieren.
Wie Sie sehen, ist die letzte Methode überhaupt nicht die beste. Es gibt viele Dinge während des Prozesses, die Ihre Website beschädigen können.
Wir empfehlen, diese Methode auf jeden Fall zu vermeiden, es sei denn, Sie haben keine andere Wahl. Wir empfehlen die Verwendung eines zuverlässigen Hosting-Anbieters wie Bluehost, SiteGround oder WP Engine mit integrierten Staging-Site-Funktionen.
Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie einfach eine Staging-Umgebung für Ihre WordPress-Site erstellen. Wenn Sie auf Probleme stoßen, lesen Sie unseren Leitfaden zur Überprüfung Ihrer Website für das Update auf Gutenberg. Möglicherweise möchten Sie auch lernen, wie Sie WordPress Playground in Ihrem Browser verwenden zum Testen.
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Beulah Wellington
Wenn ich WAMP auf meinen Computer herunterlade und den Localhost verwende, könnte ich dann nicht das UpdraftPlus-Plugin installieren und es als Staging-Site verwenden? Ist das nicht eine andere Alternative?
WPBeginner Support
Anstatt UpdraftPlus empfehlen wir Ihnen, sich unseren Leitfaden hier zur Verwendung von Local für Staging anzusehen: https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-move-wordpress-from-local-server-to-live-site/
Admin
Jan Stetson
Ich versuche, eine Staging-Umgebung auf meiner WordPress-Website einzurichten, die von Bluehost gehostet wird. Ich stecke bei Schritt eins fest! Wenn ich zum WordPress-Adminbereich gehe, sehe ich Bluehost nicht oben auf der Seite. Die oberste Option im Navigationsmenü links ist „Dashboard“. Kein Zeichen von „Staging“ irgendwo. Hilfe?
WPBeginner Support
You likely removed the BlueHost plugin, if you reach out to BlueHost’s support they should be able to let you know their current methods available
Admin
Shashank Sachan
Hallo
Ich habe es versucht, aber nicht geschafft. Ich erhalte die Fehlermeldung „Diese Website ist nicht erreichbar“.
Ich bin bei Godaddy und nutze Cloudflare. Und ich habe kein separates FTP-Konto erstellt.
WPBeginner Support
Um mit der Fehlerbehebung zu beginnen, können Sie die Schritte in unserem Artikel hier ausprobieren: https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-fix-the-403-forbidden-error-in-wordpress/
oder wenden Sie sich an Ihren Hosting-Anbieter, damit dieser sich darum kümmert.
Admin
simona
Vielen Dank für den Artikel. Eine Frage: Wenn ich WordPress NUR auf der Staging-Seite aktualisiere, wirkt sich das auch auf meine Live-Seite aus?
Vielen Dank für Ihre Antwort. Mit freundlichen Grüßen, s.
WPBeginner Support
Nein, wenn Sie eine Website aktualisieren, sollte dies die andere nicht beeinträchtigen.
Admin
oshibiko
Vielen Dank für diesen Artikel.
Kennen Sie eine Möglichkeit, die Mitgliedschaftsfunktionalität (Login/Logout) zu testen, ohne die tatsächliche Website live zu schalten? In der Staging-Umgebung oder während der Entwicklung. Danke im Voraus.
WPBeginner Support
Wahrscheinlich müssten Sie einen Testbenutzer erstellen, mit dem Sie sich anmelden können, um dies zu testen.
Admin
Mark E
Toller Artikel, mit einem fehlenden Schritt für die manuellen Anweisungen.
Nachdem Sie die Duplikator-Dateien auf Ihren Computer heruntergeladen haben, müssen Sie die Installer-Datei und die Archivdatei in Ihr neu erstelltes Subdomain-Verzeichnis hochladen.
Andernfalls erhalten Sie beim Versuch, den Installer auszuführen, eine 404-Seite.
Ansonsten eine tolle Anleitung!
Danke….
WPBeginner Support
Thank you for pointing that out
Admin
Charlene Marsh
Noch keine Option, die Staging-Funktion auf Bluehost auszuprobieren. Die Nachricht lautet: „Bitte kontaktieren Sie den Support, um zu erfahren, wie Sie Staging aktivieren können.“ Ich habe gerade mit Bluehost über ein anderes Problem telefoniert und der Mitarbeiter, mit dem ich gesprochen habe, hatte noch nie von dieser neuen Funktion gehört.
WPBeginner Support
Es würde davon abhängen, mit welchem Mitarbeiter Sie gesprochen haben, da es sich um eine neue Funktion handelt und möglicherweise noch nicht alle Mitarbeiter darüber informiert sind.
Admin
Matt Stephen
Um die von Bluehost bereitgestellte Staging-Funktion nutzen zu können, müssen Sie das Blushost-Plugin installieren und aktivieren.
Sean
Vielen Dank wie immer für diese großartige Information. Könnte ich dies nun verwenden, um mit einem neuen Seitenersteller herumzuspielen? Ich möchte Thrive Architect ausprobieren, aber das tun, ohne etwas durcheinander zu bringen. Oder angenommen, ich wollte mit einem neuen Theme herumspielen. Dies sind möglicherweise 2 verschiedene Fragen.
WPBeginner Support
Sie könnten diese Änderungen sicherlich mit einer Staging-Umgebung testen, ohne sich darum kümmern zu müssen, was die Leute auf der Website sehen.
Admin
Vanessa
Danke für die Info. Ich benutze derzeit Bluehost, habe aber keine Staging-Website-Option. Ich würde sie gerne für ein neues Theme ausprobieren, bevor ich es kaufe. Ich habe den technischen Support von BH kontaktiert, und der Mitarbeiter sagte mir, dass die Funktion in der Entwicklung ist. Danke nochmals für die Info.
WPBeginner Support
Wir freuen uns, dass wir Sie auf diese Funktion aufmerksam machen konnten, auch wenn sie derzeit noch entwickelt wird.
Admin
Vanessa
Ich konnte die Funktion heute nutzen. Ich freue mich darauf, sie zu verwenden. Nochmals vielen Dank für die Informationen. Ich freue mich darauf, die Staging-Funktion auszuprobieren.
Ani Chijioke
Das sind tolle Informationen, ich habe zwei Websites, aber ich habe nicht das Gefühl, dass beide gleich aussehen sollen.
Bitte, ich brauche Hilfe.
Gibt es einen Code, den ich unter >Dashboard >Anpassen >Zusätzliches CSS hinzufügen kann, um die Schriftfarbe meiner Website rein schwarz zu machen?
Ich habe dieses Theme, das ich benutze, es gibt mir alles, was ich will. Aber die Schriftfarbe meiner Blogbeiträge ist hellschwarz. Ich möchte die Farbe in reines Schwarz ändern
Gibt es eine Lösung?
Danke.
WPBeginner Support
Um das zu ändernde CSS zu finden, sollten Sie sich unseren Artikel über die Verwendung des Inspect Element hier ansehen: https://014.leahstevensyj.workers.dev/wp-tutorials/basics-of-inspect-element-with-your-wordpress-site/
Admin
alykhan
Toller Artikel, aber der Schritt zurück zur Live-Seite ist etwas kurz. Ich habe eine WooCommerce-Seite, die eine Theme-Änderung benötigt. Ich habe Duplicator Pro verwendet, um eine Kopie auf einem Staging-Server zu erstellen. Ich habe alle Änderungen an der Seite vorgenommen, einschließlich des Hinzufügens einiger neuer Plugins.
Jetzt möchte ich die Seite zurückschieben, aber ich kann nicht dasselbe tun, da es neue Bestellungen auf der Live-Seite gibt. Wie kann ich die Seite zurückkopieren, ohne die Bestellungen usw. zu beeinträchtigen?
WPBeginner Support
Leider wäre die sicherste Methode dafür, Bestellungen während der Aktualisierung von Staging zu verhindern.
Admin
Jennifer Verdin
Ich habe die Kommentare noch nicht gelesen, aber ich bin den ganzen Tag damit beschäftigt. Der Grund dafür ist, dass diese Seite Ihnen nicht erklärt, wie Sie einen Datenbankbenutzer erstellen und diesem Benutzer Berechtigungen zuweisen.
Glücklicherweise konnte ich es herausfinden, aber das ist ein SCHLÜSSELSCHRITT, der fehlt, um die Website und die Datenbank zu verbinden.
WPBeginner Support
Entschuldigen Sie die Verwirrung, wir werden uns auf jeden Fall darum kümmern, dies zu klären. Wenn Sie sich an Ihren Hosting-Anbieter wenden, hat dieser normalerweise bereits einen Benutzer angelegt.
Admin
Max
Hallo Leute,
Danke für euren tollen Beitrag. Mir gefällt die Idee, dass der Anbieter die Staging-, Produktiv- und Testumgebung sofort einsatzbereit hat.
Aber ich habe zwei Fragen:
1. Könnt ihr ein wenig darüber schreiben, wie es bei euren empfohlenen Anbietern funktioniert?
2. Habt ihr auch Anbieter, die in der EU oder besser gesagt in Deutschland ansässig sind? Und bieten sie eine Staging-Umgebung sofort einsatzbereit an?
Mit freundlichen Grüßen
Chris
Vielen Dank für diese Informationen! Und falls sich jemand fragt: Ja, es ist immer noch relevant 4,5 Jahre später.
Jess
Hallo
Ich bin dabei, eine neue WordPress-Site einzurichten, aber ich hatte vor, alles in meiner Staging-Umgebung aufzubauen, da ich möchte, dass meine Live-Site eine „Im Bau“-Landingpage hat.
Was ich mir nicht sicher bin, ist, wie ich meine Änderungen von der Staging-Site auf meine Live-Site übertragen kann, wenn ich bereit bin. Würden Sie diesen Vorgang bitte beschreiben?
Danke
Jess
Johnny
Wenn es einfach darum geht, eine „Im Bau“-Seite zu haben, während der Rest der Website für die Öffentlichkeit unzugänglich bleibt, gibt es Plugins, die das tun. Suchen Sie nach „im Bau“.
Russell
Wie verhält sich dieser Prozess im Vergleich zur Verwendung eines Plugins wie wp-staging?
Fernando Lisboa
Hallo, meine Frage ist, ich habe eine Staging-Umgebung erstellt, dort gearbeitet und einige Aktualisierungen an der Struktur von Seiten, Layouts, neuen Kategorien und neuen Plugins vorgenommen.
Ok, aber in der realen Welt wächst meine Website mit neuen Beiträgen, Kommentaren, Bildern, Videos usw.
Wenn ich die Bühne wieder zum Leben erwecke, verliere ich diese neuen Elemente, die im echten Leben erstellt wurden ??? Ich teste dies bei SiteGround und verliere alles mit dem erweiterten „Push to Live“.
tks
WPBeginner Support
Hallo Fernando,
Die oben beschriebene Lösung synchronisiert nur Ihre Website-Dateien, nicht die Datenbank.
Admin
Ravindra
Hallo,
Vielen Dank. Dieser Artikel war sehr hilfreich.
Chris
Hallo, danke für einen so nützlichen Artikel,
Ich habe ein kleines Problem, wenn ich es versuche.
Ich bin bis hierher gekommen
„Sobald WordPress eine Verbindung zu Ihrer Staging-Datenbank hergestellt hat, sollte es erkennen, dass WordPress installiert wurde, und Sie auffordern, sich anzumelden“, und ich stecke fest – es wurde automatisch zu wp-login weitergeleitet und gab mir eine leere Seite. Kein 404, nur ein sauberer weißer Bildschirm.
Auf der Hauptseite wurde der Login umbenannt, also versuche ich, stattdessen dorthin zu navigieren, und wieder nur ein sauberer weißer Bildschirm.
Kann mir jemand Hinweise geben, wo ich falsch liege?
WPBeginner Support
Bitte sehen Sie sich unseren Leitfaden an, wie Sie den White Screen of Death in WordPress beheben.
Admin
Smitha
Hallo,
Danke für diesen Artikel!
Ich habe alle Schritte befolgt, aber ich glaube, ich habe einen übersehen
Ich habe eine Staging-Umgebung erstellt und die Website-URL in wp-options überprüft und die wp-config-Datei aktualisiert, aber die Staging-Website wird zur primären Website umgeleitet.
Muss ich noch andere Einstellungen ändern?
Ruth
Hallo! Danke für den nützlichen Artikel!
Frage, ist es notwendig, eine neue Datenbank für Ihre Subdomain zu erstellen? Können Sie nicht einfach die Datenbank Ihrer Root-Domain verwenden?
Das Gleiche gilt für das FTP-Konto, ist es notwendig, ein neues zu erstellen? Ich kann jetzt problemlos über mein Haupt-FTP auf meine Subdomain zugreifen.
Danke!
Viele Grüße,
Ruth
WPBeginner Support
Hallo Ruth,
Ja, es ist notwendig, eine separate Datenbank und ein separates FTP-Konto zu erstellen.
Admin
Courtney
Hallo!
Vielleicht wurde dies bereits behandelt. Benötige ich ein Child-Theme auf meiner Subdomain, die als Staging-Site dient? Ich füge benutzerdefinierten Code und Modifikationen zum neuen Theme auf meiner Subdomain hinzu, mit der Absicht, all dies auf die Live-Site zu übertragen, wenn es endlich fertig ist. Würde dies die Dinge komplizieren, wenn ich von der Staging-Site zur Ersetzung dessen wechsle, was derzeit die Live-Site ist?
Danke!
Lee Perry
Hallo, dieser Artikel ist super hilfreich. Ich bin jedoch auf ein Problem gestoßen: Wenn ich meine Staging-URL besuche, erscheint die folgende Meldung: „Server-DNS-Adresse konnte nicht gefunden werden“. Ich habe auch meinen Cache und meinen Browserverlauf gelöscht, da jemand geschrieben hat, dass dies helfen könnte, aber es hat nicht funktioniert. Ich frage mich, was ich falsch mache. Jede Hilfe wäre großartig.
Lee
Georgia
Ich habe dasselbe Problem – konnten Sie dieses Problem lösen?
Danke, Georgia
Adrien
Ich schätze die detaillierten Anweisungen (ich mag es nicht, Plugins zu installieren, um solche Aufgaben zu erledigen), aber ich sehe keine Ratschläge zum Synchronisieren der Staging- und Live-Websites. WordPress-Websites werden im Allgemeinen live in Bezug auf Inhalte bearbeitet – Beiträge, Produkte, Medien usw. Sobald Sie diese Anweisungen befolgen, werden sich die beiden Inhaltssätze unterscheiden, da Benutzer Inhalte zur Live-Website hinzufügen, während die Staging-Version des Entwicklers eine alte Kopie bleibt. Ich sehe keine gute Lösung dafür, außer einem Cron-rsync-Job. Irgendwelche Tipps?
Jason
Nachdem Sie das Staging-Subdomain- und FTP-Konto erstellt haben.
Überspringen Sie das ganze andere Kopieren und den Datenbank-Kram.
Installieren Sie Duplicator auf Ihrer Live-Site. Erstellen Sie ein Duplikat-Backup, das eine gezippte Kopie und eine install.Php-Datei enthält.
Laden Sie beide in Ihren Staging-Bereich hoch. (Erstellen Sie vielleicht eine Datenbank und einen Benutzer für die Staging-Site in cPanel, während Sie auf den Upload der beiden Finger warten)
Rufen Sie staging.domain.com/install.php in Ihrem Browser auf und folgen Sie den Anweisungen.
Gehen Sie dann zurück zum Rest dieses Tutorials, um es zu sichern.
Gus Reyes
Hallo, ich habe vor diesem Tutorial ein anderes befolgt und WordPress installiert, BEVOR ich die Dateien kopiert und die SQL-Abfragen ausgeführt habe. Meine Staging-Seite wird nicht mit den Daten der Live-Seite gefüllt. Jede Hilfe, die Sie mir zu diesem Zeitpunkt anbieten können, wäre willkommen...
Martin
Die Staging-Site sieht nicht genau wie meine primäre Website aus. Das Standardbanner ist vorhanden anstelle meiner hochgeladenen Medien (obwohl diese Datei übertragen wurde) und anstelle einer Navigationsleiste mit Dropdown-Menüs habe ich eine Liste aller Webseiten meiner Website. Ist das normal? Wenn nicht, könnten Sie mir sagen, wo ich das beheben kann?
Danke für diesen Artikel!
BLZ
Ich erhalte immer wieder diese Fehlermeldung, wenn ich versuche, SQL-Abfragen auszuführen: „#2013 – Verbindung zu MySQL-Server während der Abfrage verloren“
Stefan
Vielen Dank für das tolle Tutorial! Ich habe es durchgearbeitet und eine Staging-Site erstellt. Allerdings scheint der Staging-Site einige Einstellungen der Original-Site zu fehlen (wo ich mit einer Vorlage arbeite), z.B. ist die Schriftart anders, das Menü und das Logo fehlen und einige andere Einstellungen sind einfach nicht korrekt. Muss ich zusätzliche Dateien kopieren?
Vielen Dank!
Lynn Fontaine
Sehr gründliche Anweisungen! Wir haben derzeit WordPress Version 4.3.6. Ich denke, es gibt eine neuere Version 4.7; ich aktualisiere jedoch nicht aufgrund früherer Probleme mit meinem Theme und Child Theme nach einem Update. Wenn ich Ihre Anweisungen zum Installieren von WordPress auf dem Computer befolge, wird dies wahrscheinlich auch die bestehende Website beeinträchtigen, was ein Problem verursachen wird. Stimmen Sie zu? und wie gehe ich vor? Danke.
WPBeginner Support
Hallo Lynn,
Sie können WordPress sicher auf Ihrem Computer installieren und Inhalte von Ihrer Live-Website importieren. Auf diese Weise können Sie die neue WordPress-Version mit Ihrem aktuellen Theme und Child Theme ausgiebig testen.
Admin
Mike
Ein paar Jahre später, gibt es einen einfacheren Weg, das zu tun?
Sandy
Lol, Mike, du bist mein Typ Mensch! Und obwohl du wahrscheinlich schon zu etwas einfacherem übergegangen bist, dachte ich, ich erwähne etwas, das ich gesehen, aber noch nicht ausprobiert habe: Backup Buddy. Ich weiß nicht, wie gründlich es für diesen Zweck wäre. Da meine Website ziemlich statisch ist, habe ich eine Subdomain verwendet, um meine Website zu rekonstruieren – ich habe meinen Inhalt einfach als ASCII-Text kopiert und eingefügt. Bluehost sagte, sie könnten sie zu meiner Hauptwebsite machen (nicht Subdomain mit Weiterleitung – sie zu einer Domain machen), wenn ich fertig bin. Natürlich müssen Sie die Widgets, Plugins usw. einrichten. Ich arbeite noch daran, weil ich definitiv ein Anfänger bin. Das wäre für eine anspruchsvollere Website sehr mühsam.
Luke Marshall
Ich mag den gut dokumentierten Artikel, aber vielleicht bin ich es nur, aber ich finde nirgendwo etwas, das ein GitHub-Repository mit einer Seite startet, die sich nur auf Ihrem Live-Server befindet! Wie ziehe ich es in das Repository und warum hat Cloudway alle Adressierungsoptionen. Was muss ich herunterladen, muss ich My SQL Work Bench verwenden?
David Borrink
Gut gemachtes Tutorial. Ich habe nach mehreren fehlgeschlagenen Versuchen ein Staging-Plugin aufgegeben und fand dieses leicht zu befolgen und zu implementieren.
Ein Problem, das erwähnt werden muss, ist die Notwendigkeit, einen Datenbankbenutzer einzurichten. Ich musste den Vorgang wiederholen und den Datenbankassistenten in cPanel wählen, um dies einrichten zu können. Das erlaubte meiner wp-config-Datei, mit den Informationen eingerichtet zu werden, und dann funktionierte es. (Mein erster Versuch führte zu „Kann keine Datenbankverbindung herstellen.“ Sobald ich einen Datenbankbenutzer eingerichtet hatte, funktionierte es.)
Und vielen Dank für den Hinweis, die URL zu überprüfen, mit den Hinweisen, sich die Site-URL und das Home-Verzeichnis in der wp-options-Tabelle anzusehen. Das hat mir erlaubt, einen Redesign zu bestätigen und damit zu beginnen.
Martin Klasson
Ich glaube, ich habe einen einfacheren Weg gefunden – der für mich in einem Projekt gerade funktioniert!
1. Ich klone die Dateien im FTP auf eine /staging/ Seite,
2. klone die Datenbank zu einer dbname_stage
3. Ändere die wp-config.php in /staging/ – indem ich die Datenbank zu dbname_stage ändere
4. Füge in wp-config in /staging/ die neue WP_HOME und WP_SITEURL hinzu
define(‘WP_HOME’,’http://example.com’);
define(‘WP_SITEURL’,’http://example.com’);
Dann ist es super einfach, die dbname_stage einfach zurück in die Live-Datenbank namens dbname zu kopieren
Super einfach.
Und wenn Sie möchten, können Sie auch in der wp-config das Standard-Upload-Verzeichnis auf dasselbe wie das Live-Verzeichnis ändern... solange Sie nicht die Notwendigkeit haben, Mediendateien zu "löschen".
Und Ihre Änderungen in den Theme-Dateien lassen sich leicht auf die Live-Website zurückübertragen.
Was ist damit?
Mike
Ich liebe den Artikel – so klare Anweisungen und gut geschrieben. Ich habe jedoch Probleme, ihn zum Laufen zu bringen.
Ich habe die Anweisungen befolgt, um von Produktion (www.) zu Test (test.) und Entwicklung (dev.) zu gelangen
Ich habe das alles mehrmals in der Entwicklung versucht ... zwei Dinge passieren
dev.example.com … geht zu http://www.example.com
test.example.com … geht zu test.example.com
Beim Testen, wenn ich ein Beitragsformular als Benutzer öffne – wird nicht der Beitrag angezeigt, sondern ein Verweis auf den Beitrag, der mich beim Anklicken zurück zur selben Seite führt
Ich frage mich, ob Sie Ideen haben, was nicht funktioniert haben könnte?
Danke
Julio
Das Problem liegt in Ihrer DB, vielleicht haben Sie einige ursprüngliche URLs (www.example.com) in Ihrer dev.example.com-Datenbank belassen.
Sa
Danke für den tollen Artikel. Er hat mir geholfen, eine Staging-Website für das Testen meines neuen Themes einzurichten. Aber Sie haben eine kritische Information weggelassen: Nach dem Kopieren der Datenbank muss dem MySQL-Benutzer, der für den Zugriff der WP auf die Datenbank eingerichtet wurde, über cPanel -> MySQL-Datenbanken -> Benutzer zur Datenbank hinzufügen die Berechtigung zum Zugriff auf die Datenbank erteilt werden. Andernfalls erhalten Sie beim Versuch, über die URL auf die Admin-Seite zuzugreifen, die Meldung „Kann keine Verbindung zur Datenbank herstellen“.
Hesli Brito
Ich verliere hier den Überblick:
Nachdem Sie Ihre Datenbank kopiert haben, müssen Sie Ihre WordPress-Dateien, Plugins, Themes und Uploads kopieren. Laden Sie zuerst eine frische Kopie von WordPress von WordPress.org herunter. Laden Sie den Inhalt von WordPress auf Ihre Staging-Site hoch. Hinweis: Führen Sie die WordPress-Installation noch nicht aus.
Sobald Sie WordPress hochgeladen haben, müssen Sie als Nächstes Mediendateien, Plugins und Themes kopieren. Die folgenden Ordner müssen kopiert werden:
Könnt ihr das hier detaillierter erklären? Denn ich weiß nicht, wie ich WordPress hochladen kann, ohne es zu installieren... Mir fehlt hier etwas, denn ich bekomme es nicht richtig hin...
Könnten Sie diesen Artikel bitte mit mehr Informationen in diesem Teil aktualisieren?
Danke
WPBeginner Support
Bitte sehen Sie sich unseren Leitfaden an, wie Sie WordPress-Dateien per FTP hochladen.
Admin
Sion
Vielen Dank für diesen großartigen Leitfaden! Ich habe damit erfolgreich eine Staging-Site erstellt.
Welche Schritte empfehlen Sie von Staging zu Live?
Im Moment schreibe ich jede Änderung auf, die ich mache, und wiederhole sie auf der Live-Site.
Ich bin mir nicht sicher, ob ich die richtige Methode kenne, um die Staging-Site auf Live zu kopieren.
Barbara
Ich habe die Staging-Site wie oben beschrieben eingerichtet – aber wie bekomme ich sie jetzt auf die Live-Site?
Ich habe hier gesucht, aber die Antworten scheinen nicht da zu sein. Hilfe bitte?
Peter
Was ist mit der Verwendung von Git, um die Änderungen in der DB zu verfolgen? Bei WordPress ist es sehr wahrscheinlich, dass Änderungen in der DB und nicht in den Dateien auf dem Hosting-Server vorgenommen werden.
Rajit
Hallo, bin schon beim ersten Schritt stecken geblieben. Ich habe die Schritte befolgt, aber aus irgendeinem Grund kann ich keine Staging-Umgebung über cPanel einrichten. Wenn ich den Link eingebe, erhalte ich die Meldung „Diese Website kann nicht erreicht werden“.
Rajit
Ich habe es entfernt und neu erstellt. Jetzt bekomme ich den 403 Forbidden Fehler.
Hesli Brito
Dasselbe hier
Mike
Danke dafür! Welches Verfahren schlagen Sie für die Live-Schaltung der Staging-Site vor?
Craig Watson
Hallo, ich habe Ihre Schritte wie oben befolgt, aber aus irgendeinem Grund leitet die Staging-URL zur normalen Live-URL weiter.
Ich habe die Abfragen in der Datenbank ausgeführt und die Dateien kopiert, einschließlich der Aktualisierung der wp-config.php
Haben Sie eine Ahnung, was hier vor sich geht, da die Staging-URL gestern nicht weitergeleitet hat, als ich eine kleine Test-HTML-Seite hochgeladen habe?
Ich hoffe, Sie können mir weiterhelfen
Craig
Craig Watson
OK, ich war stationär und habe den Cache nicht geleert... Allerdings ist jetzt auf der Staging-Site die Datenbank eindeutig nicht gut migriert worden...
Viele Einstellungen scheinen verloren gegangen zu sein.
Glauber Oak
Hallo,
Vielen Dank für die detaillierten Anweisungen.
Funktioniert das für eine MU-Seite?
Multi-Site befindet sich im Stammverzeichnis, und ich möchte nur das Stammverzeichnis in einen speziellen Ordner kopieren. Der Server hat andere Seiten als Unterverzeichnisse. Diese müssen zu diesem Zeitpunkt nicht kopiert werden (in Zukunft werden auch einige Seiten geklont)
Das Stammverzeichnis sollte zu einer Subdomain für Testzwecke verschoben werden.
Vielen Dank im Voraus!
Gemma
Hallo. Ich folge Ihrem Tutorial und bin beim Abschnitt "Mediendateien wurden kopiert" stecken geblieben. Wenn ich mit meinem FTP und Cpanel nachsehe, sind die Dateien vorhanden, aber sie werden nicht in meiner Mediathek angezeigt. Wie kann ich das beheben? Danke und Ihr Tutorial ist sehr hilfreich für Anfänger. 5 Daumen hoch.
WPBeginner Support
Während Ihre Mediendateien auf server. gespeichert sind, kann WordPress sie nicht anzeigen, es sei denn, Sie importieren Daten und die Datenbank. Informationen über Ihre Mediendateien werden in der WordPress-Beitragstabelle als Anhang-Post-Typ gespeichert.
Admin
Serhan
Danke für diesen Artikel; sehr hilfreich.
Ich möchte noch einen Punkt hinzufügen; da er anderen Lesern vielleicht auch hilft.
Nachdem Sie eine Kopie Ihrer Datenbank erstellt haben, müssen Sie möglicherweise den Benutzer aus der vorherigen Datenbank zur neu erstellten hinzufügen.
Andernfalls könnten Sie beim Einrichten Ihrer wp-config mit einem Authentifizierungsproblem konfrontiert werden.
sam
Wie richte ich die Staging-Umgebung auf AWS ein?
Guvenc Kaplan
Sehr schöner und hilfreicher Artikel. Aber;
Das Ersetzen aller Referenzen in der DB (example.com durch staging.example.com) wird höchstwahrscheinlich alle serialisierten Werte brechen und Sie werden GROSSE Probleme auf der Staging-Seite haben. Sie müssen einen Ersetzer verwenden, der Serialisierungsunterstützung hat.
Sina
Können Sie bitte einen mit dieser Serialisierungsfunktion vorschlagen?
Mohammad
Vielen Dank für diesen großartigen Artikel!
Kris Parker
Ausgezeichneter Artikel, hat sehr detailliert geholfen. Danke