Konfiguration in WordPress

In WordPress haben wir verschiedene Dateien, mit denen wir die Anpassung auf sehr einfache und direkte Weise auf eine höhere Ebene bringen können. Diese Dateien können die Funktionsweise von WordPress ändern und es ermöglichen, viele Dinge zu erreichen, die wir innerhalb der Funktionalitäten wünschen könnten.

wp-config.php

Dies ist die wichtigste Datei innerhalb der WordPress- Installation, da sie alle Daten für die Verbindung zur Datenbank enthält, z. B. den Host, den Benutzernamen, das Kennwort und die Datenbank, mit der die Verbindung hergestellt werden muss. Zusätzlich enthält es erweiterte Konfigurationen.

In einer sauberen Installation wird sie mit dem Namen wp-config-sample.php geliefert , sodass wir uns dafür entscheiden können, derselbe WordPress -Benutzer zu sein, der die Datei erstellt. Wenn wir jedoch eine manuelle Konfiguration vornehmen möchten, können wir sie umbenennen, indem wir den Partikel “-sample” entfernen und die Änderungen direkt auf ihn ausführen.
Normalerweise befindet sich die Datei im Stammverzeichnis der Site:
/public_html/my_website/wp-config.php

Wenn wir jedoch die Sicherheit erhöhen möchten, können wir sie eine Ebene nach oben verschieben, und zwar zum Stammverzeichnis des Servers:
/public_html/wp-config.php

Dies ist dank der WordPress-Konfiguration möglich. Wenn Sie es auf einer Route nicht finden, suchen Sie auf der nächsten.

Erweiterte Konfiguration

In unserer Datei wp-config.php können wir zusätzliche erweiterte Optionen verwalten. Diese sind in der Standarddatei nicht enthalten und müssen daher manuell hinzugefügt werden.
Um die Adressen von Home und Blog zu ermitteln, können Sie wie folgt vorgehen:

configuration-wordpress.jpg

Dies folgt den Anweisungen, die besagen, dass wir in WordPress mit vielen Konstanten arbeiten, die auf der Website zum Anzeigen und Ausführen von Schlüsselaktionen verwendet werden.
Wenn wir den Inhalt ändern möchten, den wir im Ordner wp-content speichern, müssen wir die Änderung einschließlich der folgenden Konstanten in der Datei wp-config.php vornehmen

See also  Erstellen, bearbeiten oder wiederherstellen Sie Partitionen mit dem Partitionsassistenten

configuration-wordpress-2.jpg

Wobei WP_CONTENT_DIR der Ressourcenpfad und WP_CONTENT_URL die Adresse ist, unter der WordPress sie verwenden kann. Ebenso können wir die Verzeichnispfade, in denen die Plugins gespeichert werden, genauer festlegen und ändern, wie in der folgenden Abbildung dargestellt:

Konfigurations-WordPress-3.jpg

FTP-Konfiguration

Die Konfiguration für den Zugriff auf unseren FTP- Server können wir auch direkt in der Datei wp-config.php verwalten , dazu können wir folgende Konstanten definieren:

 define ('FTP_USER', 'Benutzername'); define ('FTP_PASS', 'Passwort'); define ('FTP_HOST', 'ftp.example.com:21'); 

Auf diese Weise werden wir von WordPress bei Verwendung des automatischen Installationsprogramms nicht erneut nach dem Benutzernamen und dem Kennwort des FTP-Servers gefragt.

HTTPS-Konfiguration

Mit dieser Option können wir erzwingen, dass das SSL- Protokoll immer für die Anmeldung auf unserer Website verwendet wird. Auf diese Weise erhöhen wir die Sicherheit unserer Umgebung, sodass wir Folgendes in unsere Datei einfügen müssen:
define (‘FORCE_SSL_LOGIN’, true);

Wir können sogar erzwingen, dass die Navigation im Administrationsbereich mit SSL auf die gleiche Weise behandelt wird. Dazu platzieren wir Folgendes:

 define ('FORCE_SSL_ADMIN', true); 

Wenn Sie diese letzte Option aktivieren, können Sie zwar Leistungseinbußen bei der Navigation hinnehmen, dies wird jedoch durch die erreichte Sicherheit ausgeglichen. Mit diesem letzten haben wir das Tutorial beendet, jedes Mal, wenn unsere Installation von WordPress näher an dem ist, was wir wollen, und das unterscheidet sich von der Standard-Basisinstallation, da all diese Änderungen, die wir sehen, immer in einer kontrollierten Testumgebung angewendet werden müssen, bevor sie an übergeben werden eine Produktionsumgebung, um Fehler und Sicherheitslücken zu vermeiden.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *