Wenn nach einem Domain-Umzug in WordPress Bilder nicht mehr angezeigt werden, liegt das häufig an veralteten Pfadangaben in der Datenbank. Um das Problem zu beheben, gehen Sie wie folgt vor:
- Sichern Sie Ihre Website und Datenbank vollständig, bevor Sie Änderungen vornehmen.
- Installieren und aktivieren Sie ein Plugin wie „Better Search Replace“ oder „WP Migrate DB“.
- Führen Sie eine Suchen-und-Ersetzen-Aktion durch:
- Geben Sie im Feld „Suchen nach“ Ihre alte Domain ein (z. B.
http://alte-domain.de
). - Geben Sie im Feld „Ersetzen durch“ Ihre neue Domain ein (z. B.
https://neue-domain.de
). - Wählen Sie alle Tabellen aus, insbesondere
wp_posts
, da dort die Bild-URLs gespeichert sind. - Führen Sie zuerst einen Testlauf durch, um die Anzahl der betroffenen Einträge zu prüfen.
- Deaktivieren Sie die Option „Nur Testlauf“, um die Änderungen tatsächlich durchzuführen.
- Geben Sie im Feld „Suchen nach“ Ihre alte Domain ein (z. B.
- Leeren Sie den Cache Ihrer Website und Ihres Browsers.
Die Bilder sollten nun wieder korrekt angezeigt werden. Falls nicht, prüfen Sie zusätzlich die Dateiberechtigungen im wp-content/uploads
-Verzeichnis und stellen Sie sicher, dass die Bilder korrekt übertragen wurden.