Beste Möglichkeiten, JavaScript-Code zu WordPress hinzuzufügen

Rifat WordPress-Plugins Oct 17, 2023

JavaScript ist zu einem wesentlichen Bestandteil der Webentwicklung geworden und ermöglicht es Entwicklern, interaktive Elemente und dynamische Effekte auf Websites zu erstellen. Obwohl WordPress-Sites auf PHP basieren, kann es vorkommen, dass Sie Ihrer WordPress-Site benutzerdefinierten JavaScript-Code hinzufügen müssen.

Das direkte Hinzufügen von JavaScript-Code zu Ihren WordPress-Theme- oder Plugin-Dateien wird nicht empfohlen, da dieser bei Aktualisierungen überschrieben werden kann. Die bessere Lösung besteht darin, ein spezielles JavaScript-Plugin zu verwenden, mit dem Sie ganz einfach benutzerdefinierten JS-Code zu Ihrer Website hinzufügen können.

In diesem Artikel werfen wir einen Blick auf einige der besten JavaScript-Plugins für WordPress, mit denen Sie ganz einfach benutzerdefinierten JS-Code zu Ihrer Website hinzufügen können, ohne die Kerndateien zu ändern. Wir erläutern, was JavaScript ist, warum Sie es möglicherweise benötigen, und sehen uns fünf wichtige Plugins zum Hinzufügen von JavaScript zu WordPress an. Mit dem richtigen Plugin können Sie JavaScript nahtlos in Ihre WordPress-Site integrieren.

Was ist JavaScript?

JavaScript ist eine 1995 von Brendan Eich entwickelte Skriptsprache, die zu einer der Kerntechnologien des Webs geworden ist. Sie ist vor allem als Skriptsprache für Webseiten bekannt und fügt interaktive Verhaltensweisen, Animationen, Datenvisualisierungen und andere dynamische Funktionen hinzu, die von Webbrowsern nativ verstanden werden. JavaScript-Code kann in HTML-Seiten eingefügt und über das Document Object Model (DOM) interagiert werden, sodass Programme die Seitenstruktur, den Stil und den Inhalt als Reaktion auf Benutzeraktionen manipulieren können.

Erstellen Sie erstaunliche Websites

Mit dem besten kostenlosen Seite Builder Elementor

Jetzt anfangen

Als interpretierte Sprache verarbeitet JavaScript Anweisungen direkt, ohne dass eine Kompilierung erforderlich ist. Neben HTML und CSS bildet JavaScript die drei Grundpfeiler der Webentwicklung und ermöglicht umfassende Benutzererlebnisse und Webanwendungen. Seine Vielseitigkeit, plattformübergreifende Natur und weit verbreitete Akzeptanz haben JavaScript in den letzten zwei Jahrzehnten zu einer unverzichtbaren Sprache für clientseitige Skripterstellung gemacht.

JavaScript kann viele Dinge auf Ihrer Website tun. Zum Beispiel -

  • Interaktive UI-Elemente – Mit JavaScript können Sie komplexe UI-Interaktionen wie Dropdown-Menüs, Schieberegler, Modalitäten usw. erstellen.
  • Dynamisches Styling – Verwenden Sie JavaScript, um CSS-Stile dynamisch zu aktualisieren, um Animationseffekte zu erzielen oder aktive Zustände hervorzuheben.
  • Asynchrone Kommunikation – JavaScript ermöglicht die asynchrone Kommunikation mit Servern über AJAX-Anfragen für dynamische Inhaltsaktualisierungen.
  • Formularvalidierung – Validieren Sie Formulardaten und Eingaben, bevor Sie sie an den Server senden. Stellen Sie Validierungsnachrichten in Echtzeit bereit.
  • Animationen und visuelle Effekte – Animieren Sie Seitenelemente, lösen Sie CSS-Übergänge aus und entwickeln Sie kreative visuelle Effekte, um UX zu verbessern.
  • Spieleentwicklung – JavaScript wird häufig zur Entwicklung interaktiver browserbasierter Spiele verwendet.
  • Webanwendungen – JavaScript unterstützt Full-Stack-Webanwendungen, indem es dynamische clientseitige Logik und Konnektivität mit Backend-Datenbanken/APIs ermöglicht.
  • Bessere UX – Insgesamt kann JavaScript bei effektiver Nutzung die Interaktivität, Ästhetik und UX der Website enorm verbessern.

Möglichkeiten zum Hinzufügen von JavaScript zu WordPress

Beim Hinzufügen von JavaScript zu WordPress stehen Ihnen verschiedene Alternativen zur Verfügung.

Obwohl die Verwendung eines WordPress-JavaScript-Plugins für die meisten Benutzer die einfachste Option ist, stehen manuelle Alternativen zur Verfügung, wenn Sie einen praktischeren Ansatz wünschen.

Verwenden der Datei „functions.php“ des untergeordneten Themas

Mit der Datei „functions.php“ in Ihrem WordPress-Theme und dem WordPress-Hook-System können Sie JavaScript manuell zu WordPress hinzufügen.

Dieser Ansatz ist etwas schwieriger. Im Wesentlichen ermöglicht Ihnen das WordPress-Hook-System, beliebige Informationen, einschließlich JavaScript, in die Kopf- oder Fußzeile Ihrer Website einzufügen.

Sie können es automatisch in Ihre Website einfügen, indem Sie etwas JavaScript mit etwas PHP-Code für den Hook verschmelzen. Hier ist eine Illustration des Codes, den Sie verwenden würden, um JavaScript in den Header Ihrer Website einzufügen:

function wpcom_javascript() {
    ?>
    <script>
        Replace with your JavaScript
    </script>
    <?php
}
add_action('wp_head', 'wpcom_javascript');

Darüber hinaus können Sie komplizierteres PHP verwenden, um bedingte IF-Anweisungen zu erstellen, z. B. das ausschließliche Hinzufügen von JavaScript zu bestimmten Website-Seiten oder Blog-Beiträgen.

Hier ist eine Veranschaulichung, wie Sie die Seiten-ID gezielt einsetzen, um JavaScript nur auf eine Seite anzuwenden:

function wpcom_javascript() {
if (is_page ('42')) { 
    ?>
    <script>
        Replace with your JavaScript
    </script>
    <?php
   }
}
add_action('wp_head', 'wpcom_javascript');

Verwenden Sie ein untergeordnetes WordPress-Theme, wenn Sie die Datei „functions.php“ Ihres Themes verwenden, um zu verhindern, dass Ihre JavaScript-Snippets überschrieben werden, wenn Sie Ihr Theme aktualisieren.

Alternativ zur Verwendung der Datei „functions.php“ aus Ihrem Child-Theme können Sie Ihr eigenes einzigartiges Plugin erstellen, um diese Snippets zu speichern.

Ihre Code-Snippets werden themenunabhängig, wenn Sie ein benutzerdefiniertes Plugin anstelle der Datei „functions.php“ Ihres untergeordneten Themes verwenden. Mit anderen Worten: Auch wenn Sie das Theme wechseln, werden alle Ihre JavaScript-Snippets weiterhin verwendet.

Verwenden Sie ein JavaScript-WordPress-Plugin

Die Verwendung eines JavaScript-WordPress-Plugins, oft auch als Code-Snippet-Management-Plugin oder ähnliches bekannt, ist im Allgemeinen die beste und unkomplizierteste Wahl.

Obwohl die spezifischen Funktionen je nach Plugin variieren, besteht das allgemeine Konzept darin, dass diese Plugins Ihnen eine einfache Schnittstelle zum Hinzufügen und Verwalten von JavaScript-Snippets über Ihren WordPress-Administrator bieten.

Hier ist eine Illustration:

Die Verwendung eines speziellen JavaScript-Plugins für WordPress hat einige wirklich nützliche Vorteile:

  • Einfachere Snippet-Verwaltung – Mit diesen Plugins können Sie mehrere JavaScript-Snippets organisieren, indem Sie ihnen Titel geben und Tags oder Kategorien verwenden. Dadurch können Sie bei Bedarf ganz einfach bestimmte Snippets finden, aktivieren oder deaktivieren.
  • Funktioniert mit jedem Theme – Das Plugin speichert die Snippets unabhängig von Ihren Theme-Dateien. Selbst wenn Sie also zu einem völlig anderen Theme wechseln, funktionieren alle Ihre JavaScript-Snippets weiterhin. Das ist großartig, wenn Sie themenunabhängiges JavaScript haben, wie zum Beispiel das Hinzufügen von Google Analytics-Tracking-Code.
  • Bedingtes Laden – Mit den Plugins können Sie Regeln festlegen, wo und wann Ihre Snippets geladen werden sollen. Sie können beispielsweise festlegen, dass ein Snippet nur auf bestimmten Seiten, für einige Benutzer, auf Mobilgeräten oder Desktops usw. geladen wird.

Insgesamt machen es diese JavaScript-Plugins sehr einfach, JavaScript auf flexible Weise zu WordPress hinzuzufügen. Sie müssen die Designdateien nicht ändern und erhalten eine detaillierte Kontrolle darüber, wann und wo Ihr benutzerdefiniertes JavaScript auf Ihrer Website ausgeführt wird.

Top 3 WordPress-Plugins zum Hinzufügen von JS zu Ihrer Website

Hier sind die am einfachsten zu verwendenden WordPress-Plugins, um benutzerdefiniertes JS zu Ihrer Website hinzuzufügen. Fühlen Sie sich frei, eines davon zu verwenden.

CSS- und JavaScript-Toolbox

Das CSS- und JavaScript-Toolbox-Plugin ermöglicht eine schnelle WordPress-Entwicklung, ohne Theme-Dateien zu berühren. Es verwendet anpassbare Codeblöcke, um Skripte, Widgets und Änderungen auf Ihrer Website hinzuzufügen. Weisen Sie mithilfe des Zuweisungsfelds ganz einfach Snippets bestimmten Seiten, Beiträgen und Standorten zu. Mit dem leistungsstarken Editor können Sie Ihren gesamten Code verschönern, verkleinern und verwalten. Zu den wichtigsten Funktionen gehören Kopf-/Fußzeilen-Hooks, Shortcodes, Gutenberg-Blöcke und mehr für präzises Targeting. Profitieren Sie mit der Premium-Version von erweiterten Steuerelementen wie Regex-Matching, zusätzlichen Hooks, Code-Backups und Revisionen. Wenn Sie eine einfache Möglichkeit zum Einfügen von JavaScript, CSS, HTML und mehr benötigen, ist dies die ultimative Snippet-Toolbox.

Hauptmerkmale

  • 32 Editor-Themen
  • Bearbeitung in voller Breite
  • Vollbildbearbeitung
  • Anpassung der Schriftgröße
  • Unterstützung für externe Skripte
  • Unterstützung für Kopf- und Fußzeilen
  • Codeblock-Shortcodes
  • Metabox-Codeblöcke

Einfaches benutzerdefiniertes CSS und JS

Das einfache benutzerdefinierte CSS- und JS-Plugin bietet die ultimative Möglichkeit, Ihrer Website benutzerdefinierte CSS- und JS-Optimierungen hinzuzufügen, ohne Theme- oder Plugin-Dateien bearbeiten zu müssen. Es bietet einen leistungsstarken Texteditor mit Syntaxhervorhebung, mit dem Sie problemlos Codeausschnitte in die Kopf- oder Fußzeile einfügen können. Für eine optimale Leistung können Sie Code inline drucken oder extern laden. Richten Sie den Code je nach Bedarf ganz einfach entweder an die Frontend- oder Backend-Administratorseite aus. Das Plugin ermöglicht unbegrenzte CSS- und JavaScript-Snippets und stellt sicher, dass Ihre Anpassungen auch beim Wechseln des WordPress-Themes erhalten bleiben. Wenn Sie eine effiziente Methode zum Anpassen von Aussehen und Verhalten mit Code benötigen, ist dies das richtige Plugin für Sie. Es hält Ihre Kerndateien sauber und bietet gleichzeitig einen professionellen Editor im IDE-Stil, um Websites mit benutzerdefiniertem CSS und JavaScript zu verbessern.

Hauptmerkmale

  • Hinzufügen von Frontend-Code
  • Unbegrenzte Ergänzung
  • Satzstellung markieren
  • Einfach anzupassen
  • Kontinuierlich aktualisieren
  • Mehrsprachig

WP Coder – Leistungsstarke HTML-, CSS- und JS-Injection

WP Coder ist die problemlose Möglichkeit, Ihrer WordPress-Site benutzerdefinierten HTML-, CSS- und JavaScript-Code hinzuzufügen, ohne sie mit mehreren Plugins aufzublähen. Fügen Sie ganz einfach Pop-ups, Benachrichtigungen, Animationen und andere dynamische Elemente ein, indem Sie externe Skripte und Stylesheets verbinden oder Codefragmente direkt einfügen. Der intuitive Editor erleichtert das Anpassen einzelner Seiten und Beiträge mit JavaScript, HTML und CSS. Halten Sie außerdem Ihre Kerndateien sauber, indem Sie Shortcodes direkt in Ihrem HTML verwenden. Egal, ob Sie schnell eine JavaScript-Bibliothek einfügen, bestimmte Seiten formatieren oder Website-weite Anpassungen hinzufügen müssen, WP Coder ist ein leichtes, unverzichtbares Plugin. Fügen Sie Code präzise hinzu und sorgen Sie gleichzeitig für eine schlanke Website-Leistung. Verbessern Sie das Erscheinungsbild und die Interaktivität Ihrer WordPress-Site mit dieser anpassbaren Codierungs-Toolbox.

Hauptmerkmale

  • Einfach zu verwenden
  • Multifunktionaler Code-Editor
  • Einfaches Einbetten von Shortcodes
  • Import-/Exportfunktionen
  • Erweiterte CSS- und JS-Optionen
  • Externe Bibliotheken

So fügen Sie JS-Code in Elementor hinzu

So fügen Sie benutzerdefiniertes JS zu bestimmten Elementor- Seiten hinzu:

  1. Bearbeiten Sie die Zielseite in Elementor.
  2. Öffnen Sie Seiteneinstellungen > Erweitert > Benutzerdefiniertes CSS/JS.
  3. Fügen Sie Ihren JS-Code in den Abschnitt „Benutzerdefiniertes JS“ ein.

Für seitenspezifisches JS verwenden Sie die benutzerdefinierten JS-Felder in den Elementor-Seiteneinstellungen. Dadurch bleibt Ihr benutzerdefiniertes JavaScript übersichtlich organisiert.

Zusammenfassung

Das Hinzufügen von benutzerdefiniertem JavaScript zu WordPress muss keine Kopfschmerzen bereiten. Mit dem richtigen Snippet-Plugin können Sie JavaScript nahtlos in Ihre WordPress-Site integrieren und so die Interaktivität und Benutzererfahrung verbessern. Mit den von uns behandelten Top-Plugins können Sie ganz einfach JS auf der gesamten Website hinzufügen oder auf bestimmte Standorte abzielen. Gleichzeitig erhalten Sie Tools zum Organisieren, Verwalten und genauen Steuern, wann und wo Ihre Skripte geladen werden.

Divi WordPress Theme