Installation, Konfiguration, Optimierung und Fehlerbehebung für WordPress.
WordPress über Softaculous installieren
Klicken Sie in cPanel auf Softaculous Apps Installer, wählen Sie WordPress und klicken Sie auf "Install". Wählen Sie die Domain, legen Sie einen Admin-Benutzernamen fest (verwenden Sie nicht "admin"), ein starkes Passwort, den Seitentitel und die E-Mail-Adresse. Klicken Sie auf "Install" und WordPress ist in wenigen Sekunden einsatzbereit.
WordPress für Geschwindigkeit optimieren
Installieren Sie das LiteSpeed Cache Plugin (kostenlos für BeoHosting-Kunden), aktivieren Sie das Seiten-Caching, optimieren Sie Bilder, minimieren Sie CSS/JS, verwenden Sie die neueste PHP-Version aus cPanel und bereinigen Sie regelmäßig die Datenbank von unnötigen Revisionen und Transients.
WordPress Auto-Update einrichten
Im WordPress Admin-Panel (ihredomain.de/wp-admin) gehen Sie zu Dashboard > Updates und klicken Sie auf "Enable automatic updates for all new versions". Für Plugins: Plugins > Installed Plugins — klicken Sie auf "Enable auto-updates" neben jedem. Alternativ in Softaculous: Installations > Edit Details > "Auto Upgrade" aktivieren. Erstellen Sie immer ein Backup vor größeren Updates.
Wie man den WordPress-Cache leert
Für LiteSpeed Cache (empfohlen für BeoHosting): in der Admin-Leiste klicken Sie auf LiteSpeed Cache > "Purge All". Für gezielteres Leeren: LiteSpeed Cache > Toolbox > Purge. Browser-Cache: drücken Sie Ctrl+Shift+R (Windows) oder Cmd+Shift+R (Mac). Wenn Sie Cloudflare nutzen: Caching > Purge Everything. Leeren Sie den Cache nicht zu oft — lassen Sie ihn sich neu aufbauen.
Wie man das WordPress Admin-Passwort zurücksetzt
Am einfachsten ist es, auf der Seite wp-login.php auf "Lost your password?" zu klicken. Wenn Sie keinen E-Mail-Zugriff haben, melden Sie sich bei cPanel (ihredomain.de:2083) an, öffnen Sie phpMyAdmin und wählen Sie die WordPress-Datenbank. Finden Sie die Tabelle wp_users, klicken Sie auf "Edit" neben dem Admin-Konto, im Feld user_pass wählen Sie die MD5-Funktion, geben Sie ein neues Passwort ein und klicken Sie auf "Go".
Wie man den White Screen of Death (WSOD) behebt
Eine leere weiße Seite wird in der Regel durch ein inkompatibles Plugin oder Theme verursacht. In cPanel File Manager gehen Sie zu /public_html/wp-content/ und benennen den Ordner "plugins" in "plugins_old" um — dies deaktiviert alle Plugins. Wenn die Seite funktioniert, fügen Sie die Plugins einzeln wieder hinzu. Wenn das nicht hilft, benennen Sie den Ordner des aktiven Themes um. Fügen Sie auch in der wp-config.php define('WP_MEMORY_LIMIT', '256M') hinzu.
Wie man WordPress manuell aktualisiert
Laden Sie die neueste Version von wordpress.org/download/ herunter und entpacken Sie das ZIP. Erstellen Sie ein Backup der Seite und der Datenbank. Löschen Sie über cPanel File Manager oder FTP die Ordner wp-admin und wp-includes auf dem Server und laden Sie die neuen Versionen hoch. Laden Sie auch die Root-Dateien hoch (wp-login.php usw.), aber rühren Sie NICHT den wp-content-Ordner an. Öffnen Sie ihredomain.de/wp-admin — wenn ein Datenbank-Upgrade erforderlich ist, wird eine Meldung angezeigt.
Wie man eine WordPress Staging-Site erstellt
In cPanel erstellen Sie eine Subdomain (z. B. staging.ihredomain.de) und eine neue MySQL-Datenbank. Kopieren Sie die Dateien von public_html in das Document Root der Subdomain. Exportieren Sie die Produktionsdatenbank über phpMyAdmin und importieren Sie sie in die neue Datenbank. In der wp-config.php der Staging-Seite ändern Sie DB_NAME, DB_USER und DB_PASSWORD. In der Tabelle wp_options ändern Sie "siteurl" und "home" auf https://staging.ihredomain.de.
Wie man "Error Establishing Database Connection" behebt
Dieser Fehler bedeutet, dass WordPress keine Verbindung zur Datenbank herstellen kann. Überprüfen Sie die Zugangsdaten in der wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) über File Manager. Die richtigen Datenbank-Zugangsdaten finden Sie in cPanel unter MySQL Databases. Wenn die Daten korrekt sind, fügen Sie define('WP_ALLOW_REPAIR', true) in die wp-config.php ein und öffnen Sie ihredomain.de/wp-admin/maint/repair.php. Entfernen Sie diese Zeile nach der Reparatur aus Sicherheitsgründen unbedingt.
Wie man WordPress auf eine neue Domain migriert
Am einfachsten ist das Duplicator Plugin: installieren Sie es, erstellen Sie ein Paket (Packages > Create New) und laden Sie installer.php und archive.zip herunter. Laden Sie beide Dateien in das public_html der neuen Domain hoch und öffnen Sie neuedomain.de/installer.php. Für die manuelle Migration: exportieren Sie die Datenbank, laden Sie die Dateien herunter, hochladen auf die neue Domain, Datenbank importieren und wp-config.php aktualisieren. Ersetzen Sie unbedingt die alte Domain durch die neue in der Datenbank mit WP-CLI: "wp search-replace altedomain.de neuedomain.de".
Wie man WordPress Multisite einrichtet
Multisite ermöglicht die Verwaltung mehrerer Websites aus einer Installation. Deaktivieren Sie alle Plugins und fügen Sie in der wp-config.php define('WP_ALLOW_MULTISITE', true) hinzu. Aktualisieren Sie das Admin-Panel und gehen Sie zu Tools > Network Setup — wählen Sie Subdomains oder Unterordner und klicken Sie auf Install. WordPress zeigt Code für wp-config.php und .htaccess an — kopieren Sie ihn exakt. Neue Sites fügen Sie über Network Admin > Sites > Add New hinzu.
Wie man WordPress-Dateiberechtigungen repariert
Korrekte Berechtigungen: Ordner 755, Dateien 644, wp-config.php 600. Im cPanel Terminal: "cd public_html" dann "find . -type d -exec chmod 755 {} \;" für Ordner und "find . -type f -exec chmod 644 {} \;" für Dateien. Dann "chmod 600 wp-config.php". Alternativ im File Manager: Rechtsklick > "Change Permissions". Setzen Sie niemals 777 — das ist ein ernstes Sicherheitsrisiko.
Wie man ein Plugin ohne Zugriff auf das Admin-Panel deaktiviert
Wenn Sie nicht auf das WordPress Admin-Panel zugreifen können, deaktivieren Sie das Plugin über File Manager. Navigieren Sie zu public_html/wp-content/plugins/ und benennen Sie den Ordner des problematischen Plugins um (z. B. "bad-plugin" zu "DISABLED_bad-plugin"). WordPress deaktiviert es automatisch. Wenn Sie nicht sicher sind, welches das Problem verursacht, benennen Sie den gesamten "plugins"-Ordner in "plugins_backup" um — dies deaktiviert alle Plugins. Dann fügen Sie sie nacheinander wieder hinzu.
Wie man den WordPress Debug-Modus einrichtet
Öffnen Sie die wp-config.php und ändern Sie define('WP_DEBUG', false) auf true. Fügen Sie define('WP_DEBUG_LOG', true) für die Protokollierung in wp-content/debug.log hinzu und define('WP_DEBUG_DISPLAY', false), damit Fehler den Besuchern nicht angezeigt werden. Setzen Sie WP_DEBUG nach der Diagnose unbedingt wieder auf false, da es die Seite verlangsamt und sensible Informationen anzeigen kann.
Wie man das WordPress Memory Limit erhöht
Fügen Sie in der wp-config.php define('WP_MEMORY_LIMIT', '256M') über "That's all, stop editing!" hinzu. Für das Admin-Panel fügen Sie auch define('WP_MAX_MEMORY_LIMIT', '512M') hinzu. Wenn das nicht hilft, überprüfen Sie das PHP memory_limit in cPanel über MultiPHP INI Editor, da es Priorität hat, wenn niedriger. Symptome: weiße Seite, "Allowed memory size exhausted" oder Absturz beim Import.
Wie man "Briefly Unavailable for Scheduled Maintenance" behebt
Dieser Fehler bedeutet, dass ein WordPress-Update nicht erfolgreich abgeschlossen wurde. Öffnen Sie über cPanel File Manager den Root-Ordner der Seite und löschen Sie die Datei .maintenance (aktivieren Sie Show Hidden Files in den Settings). Die Seite funktioniert sofort wieder. Prüfen Sie, ob das Update in Dashboard > Updates abgeschlossen ist. Um das Problem zu vermeiden, schließen Sie während Updates nicht den Browser und aktualisieren Sie Plugins einzeln.
Wie man WordPress-Inhalte importiert und exportiert
Zum Exportieren: Tools > Export, wählen Sie den Inhaltstyp und klicken Sie auf Download Export File (XML-Format). Zum Importieren: Tools > Import, installieren Sie WordPress Importer und laden Sie die XML-Datei. Für fortgeschrittenere Anforderungen nutzen Sie das WP All Import Plugin, das CSV, Excel und XML mit Feld-Mapping unterstützt.
Wie man WordPress SMTP für zuverlässigen E-Mail-Versand einrichtet
Installieren Sie das WP Mail SMTP Plugin. Geben Sie in den Einstellungen From Email und From Name ein, wählen Sie Other SMTP mailer. SMTP Host: mail.ihredomain.de, Port: 465, Encryption: SSL, Authentication: On. Username: vollständige E-Mail-Adresse, Password: Passwort. Klicken Sie auf Save und testen Sie im Email Test Tab. SMTP sorgt für zuverlässige Zustellung, da PHP mail() oft im Spam landet.