Features Preise Blog FAQ Login Kostenlos starten →
🧪 Entwicklung

WordPress Staging Umgebung erstellen

📅 Januar 2025 ⏱️ 10 Min Lesezeit ✍️ Woops.ai Team

⚡ Schnellste Methode

  1. WP Staging Plugin installieren
  2. "Create new staging site" klicken
  3. Warten bis Kopie erstellt ist
  4. Auf Staging-Site testen

Was ist eine Staging-Umgebung?

Eine Staging-Site ist eine exakte Kopie deiner Live-Website. Dort kannst du Updates testen, neue Plugins ausprobieren oder Design-Änderungen vornehmen – ohne dass Besucher davon betroffen sind.

Warum du Staging brauchst:

💡
Staging vs. Lokal

Staging läuft auf einem echten Server (gleiche Umgebung wie Live). Lokale Entwicklung (XAMPP, LocalWP) ist gut für Anfangsentwicklung, aber Staging ist näher an der Realität.

Methode 1: WP Staging Plugin (Empfohlen)

Das WP Staging Plugin ist kostenlos und erstellt mit wenigen Klicks eine vollständige Kopie.

1

Plugin installieren

Plugins → Installieren → Suche "WP Staging". Installieren und aktivieren.

2

Staging-Site erstellen

Gehe zu WP Staging → Staging Sites. Klicke auf "Create new staging site".

Optionen:

  • Site Name: z.B. "staging" (wird zu deinedomain.de/staging)
  • Database Tables: Alle auswählen
  • Files: Alle auswählen
3

Warten und öffnen

Je nach Website-Größe dauert die Erstellung 5-30 Minuten. Danach erhältst du einen Link zur Staging-Site.

Login-Daten sind die gleichen wie auf der Live-Site.

Methode 2: Subdomain-Staging (Manuell)

Mehr Kontrolle, aber mehr Aufwand. Ideal wenn du volle Trennung willst.

1

Subdomain erstellen

Im Hosting-Panel: Erstelle staging.deinedomain.de als neue Subdomain.

2

Dateien kopieren

Per FTP: Kopiere alle WordPress-Dateien in das Subdomain-Verzeichnis.

3

Neue Datenbank erstellen

Im Hosting-Panel: Neue Datenbank "staging_db" erstellen. Dann:

  • Live-Datenbank exportieren (phpMyAdmin)
  • In neue Datenbank importieren
4

wp-config.php anpassen

In der Staging-Installation die Datenbank-Zugangsdaten ändern:

define('DB_NAME', 'staging_db');
define('DB_USER', 'staging_user');
define('DB_PASSWORD', 'staging_pass');
5

URLs aktualisieren

Mit "Better Search Replace" alle URLs ändern:

Suche: https://deinedomain.de
Ersetze: https://staging.deinedomain.de

Staging-Site vor Suchmaschinen verstecken

Wichtig: Google soll die Staging-Site nicht indexieren!

Option 1: WordPress-Einstellung

Einstellungen → Lesen → "Suchmaschinen davon abhalten, diese Website zu indexieren" aktivieren.

Option 2: .htaccess Passwortschutz

AuthType Basic
AuthName "Staging"
AuthUserFile /pfad/zur/.htpasswd
Require valid-user

Option 3: robots.txt

User-agent: *
Disallow: /

Änderungen von Staging zu Live übertragen

Nachdem du auf Staging getestet hast, müssen die Änderungen auf die Live-Site.

Bei kleinen Änderungen:

Wiederhole die Änderungen manuell auf der Live-Site.

Bei größeren Änderungen:

WP Staging Pro (kostenpflichtig) kann Staging zu Live pushen. Alternativ: Duplicator nutzen.

⚠️
Vorsicht bei Datenbank-Übertragung!

Wenn auf der Live-Site in der Zwischenzeit neue Bestellungen, Kommentare oder Benutzer hinzukamen, werden diese überschrieben. Plane den Push für ruhige Zeiten.

Best Practices für Staging

WordPress Probleme schneller lösen

Beschreibe dein Problem und erhalte sofort eine Schritt-für-Schritt Anleitung.

Kostenlos ausprobieren →