Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Einfaches Hinzufügen von benutzerdefiniertem Code in WordPress (ohne Ihre Website zu zerstören)

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Wenn Sie WordPress-Tutorials lesen, werden Sie oft aufgefordert, benutzerdefinierte Codeschnipsel in die functions.php-Datei Ihres Themes oder in ein Site-spezifisches Plugin einzufügen.

Das Problem ist, dass schon der kleinste 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 zerstören.

How to easily add custom code in WordPress

Das Problem mit benutzerdefinierten Code-Snippets (und wie man es löst)

Oft finden Sie in WordPress-Tutorials Code-Schnipsel mit Anweisungen, wie Sie diese in die functions.php-Datei Ihres Themes oder in ein Site-spezifisches Plugin einfügen können.

Das größte Problem ist, dass schon ein kleiner Fehler im benutzerdefinierten Code-Snippet Ihre WordPress-Website zerstören und unzugänglich machen kann.

Ganz zu schweigen davon, dass bei einer Aktualisierung oder Änderung Ihres WordPress-Themes alle Ihre Anpassungen entfernt werden.

Das andere Problem besteht darin, dass es schwierig werden kann, die Datei zu verwalten, wenn Sie mehrere Codeschnipsel in ein Site-spezifisches Plugin einfügen.

Glücklicherweise gibt es eine einfachere Möglichkeit für Benutzer, benutzerdefinierte Code-Snippets in WordPress hinzuzufügen und zu verwalten.

WPCode ist das beliebteste Code-Snippets-Plugin, das von über 2 Millionen WordPress-Websites genutzt wird. Es erleichtert das Hinzufügen von Code-Snippets in WordPress, ohne dass Sie die Datei functions.php Ihres Themes bearbeiten müssen.

WPCode - Best WordPress Code Snippets Plugin

Mit WPCode können Sie auch ganz einfach Tracking-Codes für Google Analytics, Facebook Pixel, Google AdSense und andere in den Kopf- und Fußzeilenbereich Ihrer Website einfügen.

Sie müssen sich keine Sorgen machen, dass Ihre Website beschädigt wird, denn die intelligente Validierung von Codeschnipseln hilft Ihnen, häufige Codefehler zu vermeiden.

Darüber hinaus verfügt WPCode über eine integrierte Snippets-Bibliothek, in der Sie die beliebtesten WordPress-Code-Snippets finden, wie z. B. REST-API deaktivieren, Kommentare deaktivieren, Gutenberg deaktivieren, SVG-Dateiuploads zulassen und vieles mehr. Dadurch entfällt die Notwendigkeit, separate Plugins für jede Funktionsanforderung zu installieren.

Das Beste daran ist, dass Sie alle Ihre Codeschnipsel von einem zentralen Bildschirm aus verwalten und mit Tags versehen können, um sie zu organisieren.

Es gibt auch eine kostenlose Version von WPCode, die alle grundlegenden Funktionen bietet, die Sie zum Hinzufügen von benutzerdefiniertem Code in WordPress benötigen, einschließlich Unterstützung für 6 Codetypen, intelligente bedingte Logik und mehr.

Werfen wir also einen Blick darauf, wie man mit WPCode ganz einfach benutzerdefinierte Codeschnipsel in WordPress hinzufügen kann.

Video-Anleitung

Subscribe to WPBeginner

Wenn Sie eine schriftliche Anleitung bevorzugen, lesen Sie einfach weiter.

Hinzufügen von benutzerdefinierten Code-Snippets in WordPress

Als Erstes müssen Sie das kostenlose WPCode-Plugin auf Ihrer Website installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.

Hinweis: Das kostenlose WPCode-Plugin bietet alles, was Sie zum Hinzufügen von benutzerdefiniertem Code in WordPress benötigen. Wenn Sie erweiterte Funktionen wie geplante Snippets, Code-Revisionen, eCommerce Conversion Tracking und mehr wünschen, können Sie ein Upgrade auf WPCode Pro durchführen.

Nach der Aktivierung fügt das Plugin einen neuen Menüpunkt mit der Bezeichnung „Code Snippets“ zu Ihrer WordPress-Verwaltungsleiste hinzu. Wenn Sie darauf klicken, wird Ihnen eine Liste aller benutzerdefinierten Code-Snippets angezeigt, die Sie auf Ihrer Website gespeichert haben.

Da Sie das Plugin gerade erst installiert haben, ist Ihre Liste noch leer.

Klicken Sie auf die Schaltfläche „Neu hinzufügen“, um Ihr erstes benutzerdefiniertes Code-Snippet in WordPress hinzuzufügen.

Click 'Add New' in WPCode to create a new custom snippet

Dadurch gelangen Sie auf die Seite „Snippet hinzufügen“. Hier können Sie ein Code-Snippet aus der vorgefertigten Bibliothek auswählen oder Ihren eigenen Code hinzufügen.

Um benutzerdefinierten Code hinzuzufügen, klicken Sie auf die Schaltfläche „Snippet verwenden“ unterhalb der Option „Benutzerdefinierten Code hinzufügen (neues Snippet)“.

Add custom code in WPCode

Zunächst müssen Sie einen Titel für Ihr benutzerdefiniertes Code-Snippet eingeben. Das kann alles sein, was Ihnen hilft, den Code zu identifizieren.

Danach können Sie Ihren Code kopieren und in das Feld Codevorschau einfügen. Stellen Sie sicher, dass Sie auch den richtigen Codetyp aus dem Dropdown-Menü auf der rechten Seite auswählen.

Adding your first code snippet

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 Einfügeoptionen. Es gibt zwei Hauptoptionen für das Einfügen: Automatisch einfügen und Shortcode.

Choose insertion option for code snippet

Wenn Sie die Methode „Automatisches Einfügen“ wählen, wird das Snippet automatisch eingefügt und auf Ihrer Website ausgeführt.

Sie können das Snippet nur im WordPress-Administrationsbereich, im Frontend Ihrer Website oder überall automatisch ausführen lassen. Sie können Ihr Snippet sogar an seitenbezogenen Stellen einfügen, z. B. vor oder nach Beiträgen oder innerhalb des Beitragsinhalts.

Automatically insert code snippets in page-specific locations

Wenn Sie unsicher sind, wählen Sie die Standardoption „Snippet überall ausführen“.

Bei der Methode „Shortcode“ wird das Snippet nicht automatisch eingefügt. Sobald Sie das Snippet speichern, erhalten Sie einen für das Snippet spezifischen Shortcode, den Sie überall auf Ihrer Website verwenden können.

Wenn Sie weiter nach unten scrollen, können Sie den Ort, an dem das Snippet geladen werden soll, nach Gerätetyp einschränken. Standardmäßig werden Snippets auf allen Gerätetypen geladen, aber Sie können auch festlegen, dass sie nur auf dem Desktop oder nur auf mobilen Geräten geladen werden.

Choose device type for your custom code snippets

Als Nächstes können Sie den leistungsstarken Abschnitt „Intelligente bedingte Logik“ verwenden, um automatisch eingefügte Snippets auf der Grundlage einer Reihe von Regeln ein- oder auszublenden.

So können Sie beispielsweise Code-Snippets nur angemeldeten Benutzern anzeigen, Code-Snippets nur auf bestimmten Seiten-URLs laden und vieles mehr.

Use smart conditional logic to show or hide snippets

Zum Schluss sehen Sie einen Bereich „Grundlegende Informationen“. Hier können Sie alles eintragen, was Ihnen hilft zu verstehen, was dieser Code tut, wo Sie ihn gefunden haben und warum Sie ihn Ihrer Website hinzufügen.

Add code description and tags

Sie können Ihrem Code-Snippet auch Tags zuweisen. Auf diese Weise können Sie Ihre Codeschnipsel nach Thema und Funktionalität sortieren.

Mit dem Feld Priorität können Sie die Reihenfolge festlegen, in der die Snippets ausgeführt werden, wenn Sie mehrere Snippets an der gleichen Stelle anzeigen möchten. Standardmäßig erhalten alle Snippets eine Priorität von 10. Wenn Sie möchten, dass ein Snippet früher als andere angezeigt wird, setzen Sie die Snippet-Priorität einfach auf eine niedrigere Zahl, z. B. 5.

Wenn Sie mit der Auswahl der Optionen fertig sind, schalten Sie den Schalter in der oberen rechten Ecke von „Inaktiv“ auf „Aktiv“ um und klicken dann auf die Schaltfläche „Snippet speichern“.

Save and activate code snippet

Wenn Sie das Code-Snippet speichern und nicht aktivieren möchten, klicken Sie einfach auf die Schaltfläche „Snippet speichern“.

Sobald Sie das Code-Snippet gespeichert und aktiviert haben, wird es automatisch zu Ihrer Website hinzugefügt, wenn Sie diese Einfügemethode gewählt haben, oder als Shortcode angezeigt.

Behandlung von Fehlern in benutzerdefiniertem Code

Wenn Sie einen Fehler beim Hinzufügen des benutzerdefinierten Codes in Ihrer Site-spezifischen Plugin- oder Themadatei machen, ist Ihre Site oft sofort nicht mehr zugänglich.

Sie würden einen Syntaxfehler oder einen internen Serverfehler 500 auf Ihrer Website sehen. Um dies zu beheben, müssen Sie Ihren Code manuell mit einem FTP-Client rückgängig machen.

Das Schöne am WPCode-Plugin ist, dass es automatisch einen Syntaxfehler im Code erkennt und ihn sofort deaktiviert.

Error handling in your custom code snippet

Es wird auch eine hilfreiche Fehlermeldung angezeigt, so dass Sie den Fehler beheben können.

Die intelligente Code-Snippet-Validierung von WPCode erkennt auch eventuelle Fehler, wenn Sie Ihren eigenen Code hinzufügen.

Smart code snippet validation to find code errors

Wenn Sie den Mauszeiger über den Fehler bewegen, werden Anweisungen zur Fehlerbehebung angezeigt.

Verwalten Ihrer benutzerdefinierten Codeschnipsel

Das WPCode-Plugin bietet eine einfache Benutzeroberfläche zur Verwaltung Ihrer benutzerdefinierten Code-Snippets in WordPress.

Sie können Code-Snippets speichern, ohne sie auf Ihrer Website zu aktivieren, und dann das Snippet jederzeit aktivieren oder deaktivieren, wenn Sie möchten. Es ist auch möglich, Code-Snippets nach Typ und Ort zu filtern und Tags zu verwenden, um Ihre Code-Snippets einfach zu organisieren.

WPCode - WordPress Snippets Organized by Tags

Sie können auch bestimmte Codeschnipsel exportieren oder alle exportieren.

Gehen Sie einfach zu Code Snippets Tools und klicken Sie auf die Registerkarte „Export“.

Export your custom code snippets

Wenn Sie Ihre Website auf einen anderen Server verlagern, können Sie Ihre Codeschnipsel einfach auf die neue Website importieren.

Besuchen Sie einfach die Seite Code Snippets “ Tools Import und laden Sie die Exportdatei hoch.

Import code snippets with WPCode

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, zu lernen, wie Sie einfach benutzerdefinierten Code in WordPress hinzufügen können. Möchten Sie mit einigen Codeschnipseln auf Ihrer Website experimentieren? Schauen Sie sich unsere Liste äußerst nützlicher Tricks für die WordPress-Funktionsdatei an, und vergessen Sie nicht, sich unseren ultimativen Leitfaden zur Beschleunigung Ihrer WordPress-Website anzusehen.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

25 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Moinuddin Waheed says

    I have always had reservation for installing plugins for every functionality even very small functionality.
    inserting code snippets through wpcode has revolunized it as we don’t need to have separate plugins for every small functionality that we need to have.
    The better part is that wpcode comes with most used general code snippets which we have to just use and activate.

  3. Jiří Vaněk says

    I also use WP code for inserting snippets on the website, and I agree that it’s one of the indispensable tools in website creation if someone wants to save on installing numerous plugins, tasks that snippets can often handle well. What’s also good is that artificial intelligence can now suggest tailored snippets for many purposes.

  4. ebere akadonye says

    I have tried using the plugin, but whenever I am trying to activate my code, it returns an error in Line 0, I don’t know what to do next, because I can’t find any line 0. except it is the line with the <?php

  5. Elena Ocone says

    Hi and thank you so much for all your work and support to the WordPress community.

    I used Code Snippets plugin and it was just perfect until after last update, when all code disappeared, and it became impossible to save any change: the result is a 404 error page.

  6. Carol says

    I have a long Authors page with affiliate links and want to have users be able to pull up those books for certain topics.

    For instance, say that they are books covering Gardening, Cooking, and Sewing. I want the user to be able to pull up all the books on Sewing without having to see all the other titles. Plus some titles do not tell you immediately the subjects so browsing the entire list might not catch them all.

    I want to be able to code the individual titles so they would appear on one or more of the predetermined subject lists and then provide a link to the user to click to get a dynamic list of just the titles on. that particular subject Dynamic such that any new titles I add and code will show up for them.

    I am NOT a programmer, don’t want to be, I need a plugin that will do that. Seems that I am probably not the first person wanting to do this. Is there a plugin that will do this?

  7. THadryan says

    I tried using this plug in because everyone seems to love it, but it crashed my whole site before I could even do anything with it.

    This article convinced me to try it again, because everyone seems to like it, but EVEN JUST ACTIVATING it wrecks my whole site and I get the 500 error you refer to.

    Do you have any idea what might be going on?

    I would assume it’s my error but all I am doing is installing it and activating it.

  8. PseudoGeek says

    Would the code entered into this plugin persist through theme updates? Here’s what I’d like this plugin to do: In order to have the year update automatically in the copyright, many developers place a snippet of php code into a child theme to accomplish this. I really don’t want to make a child theme for every website just for that tiny change, but the alternative is to have my changes disappear with each theme update. But adding a child theme for something so minor seems like building a whole new fence when all you want to do is change the color of the latch on the gate. Maybe this plugin is the easy way to do this?

  9. Al Klein says

    I’m an old PHP developer, but this makes managing snippets a lot easier. (And, since I’m human, I made an error in adding a snippet – and it was just deactivated, Doing it manually would have meant making sure that the editor was still open when I tried the site, so I could go back and try to find what would have been a 500 error.

    Thank you for this post.

  10. Amrita says

    Thanks for sharing this.I am also afraid of adding custom code.But this looks easy.If I understood correctly if the code snippet has an error the plugin automatically decativates it .Right?

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.