Beim Lesen von WordPress-Tutorials werden Sie oft aufgefordert, benutzerdefinierte Code-Snippets in der Datei functions.php Ihres Themes oder in einem Site-spezifischen Plugin hinzuzufügen. Das Problem ist, dass selbst ein kleinster Fehler Ihre Website zerstören kann. In diesem Artikel zeigen wir Ihnen eine einfache Möglichkeit, benutzerdefinierten Code in WordPress hinzuzufügen, ohne Ihre Website zu beschädigen.
Das Problem mit benutzerdefinierten Code-Snippets
Häufig finden Sie in WordPress-Tutorials Code-Snippets mit Anweisungen, um sie in die Datei functions.php Ihres Themes oder in ein Site-spezifisches Plugin einzufügen.
Das Problem ist, dass selbst ein kleiner Fehler im benutzerdefinierten Code-Snippet Ihre WordPress-Site zerstören und unzugänglich machen kann.
Das andere Problem besteht darin, dass es schwierig werden kann, die Datei zu verwalten, wenn Sie mehrere Code-Snippets in einem Site-spezifischen Plugin hinzufügen.
Auf der Suche nach einer Lösung haben wir kürzlich eine einfache Möglichkeit für Benutzer entdeckt, benutzerdefinierte Code-Snippets in WordPress hinzuzufügen und zu verwalten.
Hinzufügen von benutzerdefinierten Code-Snippets in WordPress
Als erstes müssen Sie die installieren und aktivieren Code Ausschnitte Plugin auf Ihrer Website. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.
Nach der Aktivierung fügt das Plugin einen neuen Menüpunkt mit der Bezeichnung Snippets in Ihre WordPress-Administrationsleiste ein. Wenn Sie darauf klicken, wird eine Liste aller benutzerdefinierten Code-Snippets angezeigt, die Sie auf Ihrer Website gespeichert haben.
Da Sie das Plugin gerade installiert haben, ist Ihre Liste leer.
Fahren Sie fort und klicken Sie auf die Schaltfläche Neu hinzufügen, um Ihr erstes benutzerdefiniertes Code-Snippet in WordPress hinzuzufügen.
Dadurch gelangen Sie zur Seite „Neues Snippet hinzufügen“.
Sie müssen zunächst einen Titel für Ihr benutzerdefiniertes Code-Snippet eingeben. Dies kann alles sein, was Ihnen bei der Identifizierung des Codes hilft. Danach können Sie Ihr Code-Snippet kopieren und in das Code-Feld einfügen.
Im obigen Screenshot haben wir ein benutzerdefiniertes Code-Snippet hinzugefügt, um die WordPress-Versionsnummer von unserer Testseite zu entfernen.
function wpb_remove_version() { return ''; } add_filter('the_generator', 'wpb_remove_version');
Unter dem Codefeld sehen Sie einen Textbereich, um eine Beschreibung hinzuzufügen. Sie können hier alles hinzufügen, was Ihnen hilft zu verstehen, was dieser Code bewirkt, wo Sie ihn gefunden haben und warum Sie ihn zu Ihrer Website hinzufügen.
Sie können Ihrem Code-Snippet auch Tags zuweisen. Auf diese Weise können Sie Ihre Code-Snippets nach Thema und Funktionalität sortieren.
Schließlich können Sie auf die Schaltfläche „Änderungen speichern und aktivieren“ klicken.
Wenn Sie das Code-Snippet nur speichern und nicht aktivieren möchten, können Sie auf die Schaltfläche ‚Änderungen speichern‘ klicken.
Sie können auch den Umfang des Code-Snippets ändern. Sie können es nur im WordPress-Administrationsbereich, im Frontend Ihrer Site oder überall ausführen. Wenn Sie sich nicht sicher sind, lassen Sie die Standardoption „Snippet überall ausführen“ aktiviert.
Sobald Sie das Code-Snippet gespeichert und aktiviert haben, wird es sofort auf Ihrer Site wirksam.
Behandlung von Fehlern in benutzerdefiniertem Code
Wenn Sie beim Hinzufügen des benutzerdefinierten Codes zu Ihrem Site-spezifischen Plugin oder Ihrer Designdatei einen Fehler machen, wird Ihre Site normalerweise sofort unzugänglich.
Auf Ihrer Website wird ein Syntaxfehler oder ein interner Serverfehler 500 angezeigt. Um dies zu beheben, müssen Sie Ihren Code mit einem FTP-Client manuell rückgängig machen.
Das Schöne am Code Snippets-Plugin ist, dass es einen Syntaxfehler im Code automatisch erkennt und sofort deaktiviert.
Es wird Ihnen auch eine hilfreiche Fehlermeldung angezeigt, damit Sie den Fehler beheben können.
Verwalten Ihrer benutzerdefinierten Code-Snippets
Das Code-Snippets-Plugin bietet eine einfachere grafische Benutzeroberfläche, um Ihre benutzerdefinierten Code-Snippets in WordPress zu verwalten.
Sie können Code-Snippets speichern, ohne sie auf Ihrer Website zu aktivieren. Sie können das Snippet jederzeit deaktivieren. Sie können auch bestimmte Code-Snippets exportieren oder alle massenweise exportieren.
Wenn Sie Websites auf einen anderen Server verschieben, können Sie Ihre Code-Snippets ganz einfach mit dem Code-Snippets-Plugin importieren, indem Sie besuchen Ausschnitte » Importieren Seite.
Das Code-Snippets-Plugin funktioniert sofort, aber Sie können die Plugin-Einstellungen optimieren, indem Sie die Schnipsel » Einstellungen Seite.
Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie ganz einfach benutzerdefinierten Code in WordPress hinzufügen. Möchten Sie mit einigen Code-Snippets auf Ihrer Website experimentieren? Sehen Sie sich unsere Liste äußerst nützlicher Tricks für die WordPress-Funktionsdatei an.