In der Datei wp-config.php werden Einstellungen für die eigene WordPress-Installation gespeichert. Jede WordPress-Website hat genau eine wp-config.php-Datei, die auf de Root der Installation liegt.
Die wp-config.php-Datei ist eine reine Textdatei, die mit einem Text-Editor verändert werden kann und darf. In der “Standard-Version” werden nur die wesentlichen Parameter definiert.
Es gibt ca. 40 Eintragsmöglichkeiten, die eingestellt werden können. Hier sind einige davon aufgeführt.
Wenn kein Eintrag zu einem Parameter vorhanden ist, so bedeutet dies, das die Voreinstellung genutzt wird, was in der Regel auch ausreichend ist. Einige Werte können auch über die .htaccess-datei gesetzt werden: Wenn diese Möglichkeit vorhanden ist, sollte sie auch genutzt werden, da dann die Geschwindigkeit höher ist, denn es muss kein php-Code zur Laufzeit ausgeführt werden.
Die einzelnen Einstellungen im Detail
Anzahl der Revisionen festlegen
Über den Eintrag
define('WP_POST_REVISIONS', true);
wird festgelegt, ob und wie viele Revisionen der Beiträge und Seiten gespeichert werden.
Mögliche Werte: true, false, Zahlenwert (ganze Zahl > 1)
Voreinstellung: True
Typische Probleme: Die Datenbank der Website wird sehr voll, wenn sehr viele Revisionen gespeichert werden.
Empfehlung: Den Wert auf “10” setzen
Verwendeten Speicher begrenzen
Über den Eintrag
define('WP_MAX_MEMORY_LIMIT', '256M');
wird festgelegt, wie groß der verwendetet Speicher maximal werden darf.#
Mögliche Werte: Zahlenwert (ganze Zahl > 1) mit einem “M” (für Megabyte
Voreinstellung: ? (“Alles”)
Typische Probleme: Die WordPress-Website ist bei zu geringem Speicher sehr
Einschränkung: Je nach Hoster ist der Wert schon voreingestellt und kann nicht mehr nach oben geschoben werden; zudem ist dies ein Eintrag, der auch durch die .htaccess-Datei vorgenommen werden kann
Empfehlung: Den Wert auf “256M” oder “512M” setzen
Die eigene Website-Adresse festlegen
define(‘WP_SITEURL’, ‘https://www.neue-adresse.de’);
define(‘WP_HOME’, ‘https://www.neue-adresse.de’);
Blockieren externer Zugriffe auf die Website
Über den Eintrag
define(‘WP_HTTP_BLOCK_EXTERNAL’, false);
werden die Zugriffe von extern blockiert.
Voreinstellung: False
Typische Probleme: Website kann über WordPress nicht mehr aktualisiert werden.
Weblinks
https://lars-mielke.de/wordpress-angaben-in-der-wp-config-php/