Springe zum Hauptinhalt

So ändern Sie Ihre WordPress-Website (ohne Kerndateien zu hacken)

Divi: das am einfachsten zu verwendende WordPress-Theme

Divi: Das beste WordPress-Theme aller Zeiten!

Mehr 901.000 Downloads, Divi ist das beliebteste WordPress-Theme der Welt. Es ist vollständig, einfach zu bedienen und enthält mehr als 62-freie Vorlagen. [Empfohlen]

Wenn Sie WordPress schon eine Weile verwenden oder sogar ganz neu bei WordPress sind, möchten Sie irgendwann einige Codeänderungen an Ihrer Website vornehmen.

Es kann für alles sein, vom Hinzufügen grundlegender Funktionen zu Ihrer Website, die kein vollständiges Plugin rechtfertigen, oder Sie können ein untergeordnetes Thema erstellen. Dies sind nur zwei Beispiele für unzählige Zahlen.

Aber hör auf, Cowboy! Es gibt ein paar Gebote und Verbote im Zusammenhang mit der Bearbeitung von Code in WordPress sowie einige Bereiche, die Sie ganz vermeiden sollten. All das werden wir in diesem Artikel behandeln.

Öffentliche Bekanntmachung: nicht: bereits Hacken Sie den Kern von WordPress!

Verbringen Sie genug Zeit mit WordPress-Benutzern und Sie werden schließlich diesen unsterblichen Satz hören: „Kern nicht hacken. »Das bedeutet, dass Sie die Herz Dateien - was WordPress funktioniert.

Warum nicht fragen? Nun, es gibt viele Gründe, aber lassen Sie uns hier mit einigen der ernsteren gehen:

  1. Ihre Website ist nicht mehr der Test der Zeit. Wenn Sie Änderungen am WordPress-Kern vornehmen, verlieren Sie die Möglichkeit, Aktualisierungen vorzunehmen und Ihre Änderungen zu pflegen. Einfach ausgedrückt, wenn ein Upgrade veröffentlicht wird und Sie auf die Schaltfläche klicken, um es zu starten (weil Sie ein guter Mensch sind, der regelmäßig aktualisiert), werden Ihre Anpassungen mit dem Upgrade überschrieben. Um Ihre Anpassungen beizubehalten, müssen Sie sie jedes Mal lesen, wenn Sie ein Upgrade durchführen, und das klingt für mich nicht nach einer guten Zeitnutzung.
  2. Dafür gibt es ein Plugin. Wenn Sie sich in den WordPress-Kern hacken, tun Sie im Wesentlichen, was Plugins tun sollen: Ändern, Hinzufügen oder Ändern der Funktionsweise von WordPress. Plugins sind eine viel akzeptablere Möglichkeit, das zu tun, was Sie tun möchten, als den Kernel zu hacken.

Nun, da Sie gute Gründe haben, den Kernel nicht zu hacken, lassen Sie uns herausfinden, was Sie tun pouvez sicher ändern.

WordPress-Dateistruktur

Hier ist ein Screenshot, der die Dateistruktur einer typischen WordPress-Installation zeigt.

Sie werden sehen, dass es drei Ordner der obersten Ebene und eine Reihe von Dateien gibt.

Beschriftete Ordner wp-admin et wp-include sind verboten ; da draußen gibt es nichts, was du anfassen solltest! das Inhalt wp Der Ordner enthält Ihre Themes, Plugins und alle Bilder oder Dokumente, die Sie hochgeladen haben. Sie können Ihr Thema über die fonctions.php Datei.

Wenn es um Dateien der obersten Ebene geht, sollten Sie immer nur eine anfassen wp-config.php. Wir werden uns später mit einigen Beispielen zum Bearbeiten beider Dateien befassen, aber lassen Sie uns vorher einige der Best Practices anwenden.

Erstellen Sie ganz einfach Ihre Website mit Elementor

Mit Elementor können Sie auf einfache Weise jedes Website-Design mit einem professionellen Look erstellen. Zahlen Sie nicht mehr teuer für das, was Sie selbst tun können. [Kostenlos]

Best Practices zum Bearbeiten von WordPress-Dateien

WordPress wird als Teil der Grundfunktionalität mit einem Theme- und Plugin-Editor geliefert. Sie finden es in Ihrer Installation unter Aussehen> Editor aus Ihrer Seitenleiste.

Schau doch mal vorbei wenn du magst und vergiss es dann ganz, denn Sie sollten den WordPress-Editor nicht verwenden für was auch immer. Zeitraum. Tatsächlich würde ich diese Funktion aus mehreren Gründen gerne vollständig aus WordPress entfernen:

  1. Der Editor ist nicht wirklich ein voll funktionsfähiger Code-Editor, und es ist leicht, Fehler zu machen, die zum gefürchteten "weißen Bildschirm des Todes" führen.
  2. Sobald Sie auf die Schaltfläche Speichern klicken, gibt es kein Rückgängigmachen. Keine Wiederholung. Die meisten guten Code-Editoren ermöglichen es Ihnen, die vorgenommenen Änderungen rückgängig zu machen, falls sie nicht wie erwartet funktionieren.

Was ist also die Alternative? Nun, wenn Sie einen Code-Editor verwenden möchten, müssen Sie mit FTP vertraut sein.

FTP bedeutet Dateiübertragungsprotokoll - eine ausgefallene Art zu sagen, dass Sie Dateien von Ihrem Computer auf den Webserver verschieben, auf dem sich Ihre WordPress-Website befindet. Sie müssen sich über einen FTP-Client mit Ihrer Site verbinden, eine Kopie der Datei herunterladen, die Sie bearbeiten möchten, die Änderungen vornehmen und die Datei dann auf den Server hochladen, wobei die Datei auf dem Server überschrieben wird.

Einige Code-Editoren - zum Beispiel Coda (sehr sexy) - erlauben es, Dateien direkt auf dem Server zu bearbeiten. Bei einigen können Sie sogar eine Vorschau Ihrer Änderungen anzeigen (normalerweise nur für HTML und CSS). Wenn Ihr Code-Editor dies tut, ist es eine gute Idee, eine Kopie der Originaldatei unter einem neuen Namen zu erstellen und zu speichern (etwa alter_dateiname.php ist immer eine gute Idee). Auf diese Weise können Sie, wenn Sie einen Fehler machen, zu dem Sie nicht zurückkehren können, einfach die neue Datei löschen, den Dateinamen der erstellten Kopie ändern und alles wird gut.

Es ist Zeit, einige WordPress-Dateien zu bearbeiten

Nun, lass uns ernst werden.

Wir werden einige Beispieländerungen an zwei Dateien vornehmen - wp-config.php et fonctions.php - Dies sind zwei nicht thematische Dateien, die Sie am häufigsten bearbeiten werden. (Es gibt einen weiteren vollständigen Artikel, den wir hier über das Bearbeiten von Designdateien schreiben könnten, aber wir werden diesen für einen anderen Tag aufheben.)

Modifiziere den wp-config.php Fichier

Le wp-config.php ist eine der wichtigsten Dateien in Ihrer WordPress-Installation. Es kommt tatsächlich nicht mit der Standard-WordPress-Installation; Du installierst eine Datei namens wp-config-sample.php. Du erschaffst wp-config.php beim Durchsuchen des Installationsprogramms (hauptsächlich Eingabe Ihrer Datenbankinformationen) oder Sie können die Datei auch umbenennen wp-config-sample Datei zu wp-config und fügen Sie die Datenbankinformationen manuell hinzu.

Suchst du nach den besten WordPress Themes und Plugins?

Laden Sie die besten Plugins und WordPress-Themes auf Envato herunter und erstellen Sie ganz einfach Ihre Website. Schon mehr als 49.720.000 Downloads. [EXCLUSIVE]

Sie finden beide Dateien im Stammverzeichnis des Webverzeichnisses. Wenn Sie das Installationsprogramm (Abbildung unten) durchlaufen und dort die Datenbankinformationen eingegeben haben, haben Sie bereits Ihre wp-config.php. Öffnen wir es also in Ihrem bevorzugten Code-Editor und nehmen Sie einige Änderungen vor.
So bearbeiten Sie WordPress-Hauptdateien

Magic-Coding-Beispiel: Automatische Updates deaktivieren

Automatische Updates sind seit Version 3.7 Bestandteil von WordPress. Nicht jeder mag diese Funktion; viele würden es gerne ausschalten. Alles, was Sie tun müssen, ist diese Codezeile zu Ihrem hinzuzufügen wp-config.php Datei.

/ * Automatische WordPress-Updates deaktivieren * / define ('WP_AUTO_UPDATE_CORE', false);

Wenn ich Änderungen an vornehme wp-config die es erfordern, dass ich der Datei neuen Code hinzufügen muss. Wenn Sie sich die Zeile 85 des wp-config.php Datei (sehen Sie, warum ein geeigneter Code-Editor noch nützlich ist?) finden Sie diese Zeile:

 / * Das ist alles, stoppt Bearbeitung! Viel Spaß beim Bloggen. * /

Ich habe alle meine Änderungen direkt über dieser Zeile platziert. Auf diese Weise kann ich alle von mir vorgenommenen Änderungen leicht an einem Ort finden, der mit jeder Site, an der ich arbeite, konsistent ist. Stellen Sie sicher, dass Sie die Datei speichern, nachdem Sie den Code hinzugefügt haben, und Sie können loslegen.

Modifiziere den fonctions.php fichier

Le fonctions.php -Datei können Sie das Standardverhalten von WordPress ändern. Die Datei fungiert als Plugin, mit dem Sie Ihrer WordPress-Site Funktionalität und Funktionalität hinzufügen können.

Sie finden die enthaltene Datei normalerweise in Ihrem Themenordner unter /wp-content / Themes / Dein Theme-Name /. Wenn Sie noch keinen haben, können Sie ihn ganz einfach erstellen. Stellen Sie einfach sicher, dass Sie es in das Thema einfügen, an dem Sie die Änderungen vornehmen möchten.

Wenn Sie mit einer neu erstellten Datei beginnen, müssen Sie das PHP-Skript mit open öffnen <?php. Im Gegensatz zu einer herkömmlichen PHP-Datei müssen Sie das Skript nicht schließen (tatsächlich haben Sie weniger Probleme, wenn Sie es nicht schließen).

Nachfolgend finden Sie einige Beispiele für Dinge, die Sie zu Ihrem hinzufügen können fonctions.php und den entsprechenden Code zum Einfügen Ihres Themes. Denken Sie daran, dass alle größeren Änderungen am besten mit einem untergeordneten Thema gehandhabt werden.

Magic-Coding-Beispiel: Thumbnail-Unterstützung hinzufügen

Wenn dein Theme keine Thumbnails unterstützt, kannst du den folgenden Code zu deinem hinzufügen fonctions.php Datei:

add_theme_support ('Post-Thumbnails');

Damit es in Ihrem Design funktioniert, fügen Sie einfach diese Codezeile zu Ihrer Schleife hinzu, in der die Miniaturansichten angezeigt werden sollen:


Magic-Coding-Beispiel: Erstellen Sie eine benutzerdefinierte Snippet-Länge

WordPress verwendet standardmäßig eine Snippet-Länge von 55 Wörtern, aber füge diesen Code zu deinem hinzu fonctions.php ermöglicht es Ihnen, die Länge des Auszugs nach Ihren Wünschen einzustellen.

// benutzerdefinierte Auszugslängenfunktion custom_excerpt_length ($ Länge) {return 20; } add_filter ('excerpt_length', 'custom_excerpt_length');

Ersetzen Sie einfach die "20" durch die Zahl, die die Länge des Snippets haben soll.

Erstellen Sie einfach Ihren Online-Shop

Laden Sie kostenlos WooCommerce herunter, die besten E-Commerce-Plugins, um Ihre physischen und digitalen Produkte auf WordPress zu verkaufen. [Empfohlen]

Pack

Inzwischen solltest du alles wissen, was du besoin nämlich beim Bearbeiten der wichtigsten WordPress-Dateien. Jetzt ist es an der Zeit, Ihr neu erworbenes Wissen in die Praxis umzusetzen.

Viel Glück, und lassen Sie uns in den Kommentaren unten wissen, was Spielereien machen!

Quelle Link

Dieser Artikel enthält Kommentare 0

Hinterlassen Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Diese Website verwendet Akismet, um unerwünschte Inhalte zu reduzieren. Erfahren Sie mehr darüber, wie Ihre Kommentardaten verwendet werden.

Zurück nach oben
0 Aktien
Aktie
tweet
Registrieren