06Webhosting & WordPress
WordPress pflegen – Updates, Plugins, Sicherheit und Cache
WordPress bei Nexthosting sicher und schnell halten: Updates mit dem WP Toolkit, gute Plugins, Schutz vor Angriffen, Redis-Cache, Bilder und WP-CLI.
Kurz gesagt
Nexthosting hält den Server aktuell, WordPress selbst pflegst du: Kern, Plugins und Themes regelmäßig aktualisieren, nur gepflegte Erweiterungen nutzen, sichere Zugänge, vor größeren Updates eine Sicherung oder ein Test auf der Staging-Kopie. Das WP Toolkit im Webpanel nimmt dir viel davon ab, der Redis-Objektcache und ein Seiten-Cache machen die Seite schnell.
Die Pflege-Routine
Abschnitt betitelt „Die Pflege-Routine“Plane dir einmal pro Woche zehn Minuten ein. Das reicht für die meisten Seiten.
| Wie oft | Was | Wo |
|---|---|---|
| Wöchentlich | Updates für Plugins, Themes, Übersetzungen einspielen | WP Toolkit oder Dashboard → Aktualisierungen |
| Wöchentlich | Seite kurz durchklicken: Startseite, Kontaktformular, Shop-Kasse | Browser |
| Monatlich | Nicht genutzte Plugins und Themes löschen, Benutzerliste prüfen | Plugins, Benutzer |
| Monatlich | Werkzeuge → Website-Zustand ansehen | WordPress |
| Vor großen Updates | Backup anlegen oder erst auf Staging testen | Backups, Staging |
| Bei neuer PHP-Version | Kompatibilität auf Staging prüfen, dann umstellen | PHP-Einstellungen |
Updates sicher einspielen
Abschnitt betitelt „Updates sicher einspielen“- SicherungBackup oder Staging-Kopie anlegen
- Auf Staging testenUpdate einspielen, Seite durchklicken
- Alles in Ordnung?
- Live aktualisierengleiches Update auf der echten Seite
- Kurz prüfen
Kleine Updates (z. B. 6.8.1 auf 6.8.2, Sicherheitskorrekturen von Plugins) kannst du direkt einspielen. Bei großen Sprüngen – neue WordPress-Hauptversion, neue Hauptversion von WooCommerce, Elementor oder deinem Theme – lohnt sich der Umweg über die Staging-Kopie.
Mit dem WP Toolkit im Webpanel
Abschnitt betitelt „Mit dem WP Toolkit im Webpanel“Das WP Toolkit ist bei WordPress Hosting in jedem Tarif dabei und erscheint beim Webspace für jede per Klick installierte WordPress-Seite. Damit kannst du ohne WordPress-Login:
- WordPress-Kern, Plugins und Themes aktualisieren und automatische Kern-Updates einschalten,
- Plugins und Themes installieren, aktivieren, deaktivieren und löschen (auch von einer eigenen Adresse),
- WordPress-Benutzer verwalten und dich per Klick als Admin anmelden,
- den Admin-Bereich absichern (Admin-Sperre),
- den Wartungsmodus einschalten,
- Fehlersuche einschalten (
WP_DEBUG, Fehlerprotokoll).
Hast du WordPress von Hand installiert oder hergezogen, kann das WP Toolkit bestehende Installationen suchen und übernehmen.
Automatische Updates
Abschnitt betitelt „Automatische Updates“| Was | Empfehlung |
|---|---|
| Kleine Kern-Updates (Sicherheit) | immer automatisch – das ist in WordPress Standard |
| Große Kern-Updates | manuell nach Test, oder automatisch bei einfachen Seiten ohne Shop |
| Plugins | automatisch für gut gepflegte, einfache Plugins; manuell für Shop, Page-Builder, Mitgliederbereich |
| Themes | manuell, wenn du das Theme angepasst hast; sonst automatisch |
Automatische Updates für einzelne Plugins schaltest du in WordPress unter Plugins mit dem Link „Automatische Aktualisierungen aktivieren“ ein.
Plugins und Themes klug auswählen
Abschnitt betitelt „Plugins und Themes klug auswählen“Jedes Plugin ist fremder Code auf deinem Server. Weniger ist mehr.
- Quelle: Nur aus dem offiziellen Verzeichnis wordpress.org/plugins oder direkt beim Hersteller. Nie „Nulled“-Versionen kostenpflichtiger Plugins – die enthalten fast immer Schadcode.
- Prüfen vor der Installation: Letzte Aktualisierung (nicht älter als ein paar Monate), aktive Installationen, Bewertungen, getestet bis zur aktuellen WordPress-Version, Antworten im Support-Forum.
- Nur eins pro Aufgabe: zwei Cache-Plugins oder zwei SEO-Plugins gleichzeitig stören sich.
- Deaktiviert reicht nicht: Nicht genutzte Plugins und Themes löschen. Auch deaktivierter Code kann angreifbar sein.
- Theme-Anpassungen gehören in ein Child-Theme oder den Customizer, nicht in die Dateien des Themes – sonst sind sie beim nächsten Update weg.
WordPress absichern
Abschnitt betitelt „WordPress absichern“Die Server-Seite (Firewall, Betriebssystem, DDoS-Schutz) übernimmt Nexthosting. Diese Punkte liegen bei dir:
-
Updates zeitnah einspielen (siehe oben). Das ist der wichtigste Punkt.
-
Starke, einmalige Passwörter für alle Admins. Kein Benutzer namens
admin. -
Zwei-Faktor-Anmeldung für alle Administratoren, zum Beispiel mit dem Plugin „Two Factor“ aus dem offiziellen Verzeichnis.
-
Anmeldeversuche begrenzen, zum Beispiel mit einem Plugin wie „Limit Login Attempts Reloaded“, oder den Admin-Bereich über die Admin-Sperre im WP Toolkit schützen.
-
Rollen sparsam vergeben (siehe Benutzer und Rollen).
-
Datei-Editor abschalten, damit niemand mit gestohlenem Admin-Zugang PHP-Code über das Backend einschleust. In der
wp-config.phpoberhalb von „That’s all, stop editing!“:define( 'DISALLOW_FILE_EDIT', true ); -
HTTPS erzwingen: WordPress- und Website-Adresse mit
https://eintragen. Siehe SSL und Mixed Content. -
Eigene Sicherungen zusätzlich zu den täglichen Backups, zum Beispiel einmal im Monat ein Export auf deinen Rechner.
Ein großes Sicherheits-Plugin ist kein Ersatz für Updates. Mehr Hintergrund: Website-Sicherheit. Wenn deine Seite schon gehackt wurde, hilft WordPress-Probleme lösen.
Schneller mit Cache
Abschnitt betitelt „Schneller mit Cache“Ein Cache speichert fertige Ergebnisse, damit WordPress sie nicht bei jedem Aufruf neu berechnen muss. Es gibt zwei Arten, die sich gut ergänzen. Hintergrund: Cache verstehen.
| Objektcache (Redis) | Seiten-Cache | |
|---|---|---|
| Was wird gespeichert? | Ergebnisse von Datenbankabfragen im Arbeitsspeicher | fertige HTML-Seiten |
| Hilft besonders bei | Shops, Mitgliederbereichen, angemeldeten Nutzern, großen Seiten | Besuchern, die nicht angemeldet sind |
| Bei Nexthosting | WordPress Hosting: jeder Tarif. Webspace: ab Pro | per Plugin |
Redis-Objektcache einschalten
Abschnitt betitelt „Redis-Objektcache einschalten“- Öffne die Website im Webpanel und wähle Advanced → Developer tools.
- Scrolle zu Redis und schalte den Schalter ein. Das Webpanel zeigt dir danach die Verbindungsdaten.
- Installiere in WordPress das Plugin „Redis Object Cache“ und aktiviere es.
- Öffne Einstellungen → Redis und klicke auf Enable Object Cache. Der Status sollte „Verbunden“ zeigen.
Zeigt das Plugin keine Verbindung, trage die Verbindungsdaten aus dem Webpanel in die wp-config.php ein, zum Beispiel:
define( 'WP_REDIS_HOST', '127.0.0.1' );define( 'WP_REDIS_PORT', 6379 );Nimm dabei die Werte, die das Webpanel anzeigt.
Seiten-Cache
Abschnitt betitelt „Seiten-Cache“Installiere ein Cache-Plugin, zum Beispiel „WP Super Cache“ oder „W3 Total Cache“, oder nutze die Cache-Funktion deines Themes bzw. Page-Builders. Bei Shops müssen Warenkorb, Kasse und „Mein Konto“ vom Cache ausgenommen sein – gute Plugins erkennen WooCommerce automatisch. Nach Design-Änderungen den Cache leeren.
Bilder: der schnellste Gewinn
Abschnitt betitelt „Bilder: der schnellste Gewinn“Große Fotos sind der häufigste Grund für langsame Seiten.
- Vor dem Hochladen verkleinern: Für normale Inhalte reichen 1.600 bis 2.000 Pixel Breite. Ein Foto direkt aus der Kamera hat oft 6.000 Pixel und 8 MB.
- WebP nutzen: WordPress kann WebP-Bilder anzeigen, sie sind deutlich kleiner als JPG. Ein Bild-Plugin kann vorhandene Bilder automatisch umwandeln.
- Lazy Loading (Bilder laden erst beim Scrollen) ist in WordPress eingebaut.
- Mediathek aufräumen: Nicht verwendete Bilder belegen Speicher und Backup-Platz.
Mehr Tipps unter Website schneller machen.
Geplante Aufgaben (Cron)
Abschnitt betitelt „Geplante Aufgaben (Cron)“WordPress erledigt geplante Aufgaben wie zeitgesteuerte Beiträge, Update-Prüfungen und Shop-Mails über „WP-Cron“. Das läuft normalerweise nur, wenn jemand die Seite aufruft. Bei Seiten mit wenig Besuchern kommen Aufgaben dann verspätet.
Zuverlässiger ist ein echter Cronjob. Bei per Klick installiertem WordPress richtet das Webpanel in der Regel bereits einen Server-Cronjob ein. Willst du es selbst steuern, schalte WP-Cron in der wp-config.php ab …
define( 'DISABLE_WP_CRON', true );… und lege im Webpanel unter Advanced → Developer tools einen Cronjob an, der zum Beispiel alle 15 Minuten läuft:
cd ~/public_html && wp cron event run --due-nowCronjobs werden nur im Webpanel angelegt, nicht per crontab über SSH.
WP-CLI: WordPress auf der Kommandozeile
Abschnitt betitelt „WP-CLI: WordPress auf der Kommandozeile“Mit SSH (Webspace in jedem Tarif, WordPress Hosting ab Basic) kannst du WordPress mit WP-CLI verwalten. Wie du dich per SSH verbindest, steht unter Dateien hochladen. Wechsle zuerst in den WordPress-Ordner (cd ~/public_html) oder hänge --path=public_html an.
wp core version # installierte Versionwp core check-update # gibt es ein Update?wp core update # WordPress aktualisierenwp core update-db # Datenbank nach großem Update anpassenwp plugin list --update=availablewp plugin update --allwp theme update --allwp language core updatewp plugin listwp plugin deactivate --all # alle Plugins aus (Fehlersuche)wp plugin activate woocommercewp plugin delete hellowp user listwp user create redaktion redaktion@deine-domain.de --role=editorwp user update maria --prompt=user_passwp db export ~/sicherung-$(date +%F).sql # Datenbank sichernwp cache flush # Objektcache leerenwp rewrite flush # Permalinks neu schreibenwp transient delete --expired # abgelaufene Zwischenspeicher löschenwp maintenance-mode activate # Wartungsmodus anwp maintenance-mode deactivateLege Datenbank-Exporte nicht in public_html ab, sonst kann sie jeder herunterladen.
Häufige Fragen
Abschnitt betitelt „Häufige Fragen“Kümmert sich Nexthosting um meine WordPress-Updates?
Abschnitt betitelt „Kümmert sich Nexthosting um meine WordPress-Updates?“Nein. Nexthosting betreibt und sichert den Server. WordPress, Plugins und Themes aktualisierst du selbst – mit dem WP Toolkit geht das mit wenigen Klicks, auf Wunsch automatisch.
Nach einem Update ist die Seite kaputt. Was tun?
Abschnitt betitelt „Nach einem Update ist die Seite kaputt. Was tun?“Siehe WordPress-Probleme lösen. Im Notfall stellst du den Stand von gestern aus den täglichen Backups wieder her.
Brauche ich ein Sicherheits-Plugin?
Abschnitt betitelt „Brauche ich ein Sicherheits-Plugin?“Nicht zwingend. Wichtiger sind Updates, starke Passwörter, Zwei-Faktor-Anmeldung und wenige, gepflegte Plugins. Ein Plugin, das Anmeldeversuche begrenzt, ist sinnvoll.
Wie viel Speicher braucht meine Seite?
Abschnitt betitelt „Wie viel Speicher braucht meine Seite?“Unter Werkzeuge → Website-Zustand → Bericht zeigt WordPress die Größe der Ordner und der Datenbank. Die Grenzen je Tarif stehen im Überblick.