Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

Was ist: functions.php

In WordPress ist functions.php eine Theme-Funktionsdatei, die wie ein Plugin für Ihre WordPress-Site fungiert und automatisch von Ihrem aktuellen Theme aktiviert wird.

Eine functions.php-Datei ist in allen WordPress-Themes enthalten und verwendet PHP-Code, um neue Funktionen hinzuzufügen oder die Standardfunktionen einer WordPress-Website zu ändern.

Zum Beispiel könnte ein WordPress-Theme ein Stück Code in die functions.php-Datei des Themes einfügen, um einen neuen Widget-Bereich im Footer hinzuzufügen oder eine benutzerdefinierte Willkommensnachricht zum WordPress-Dashboard hinzuzufügen.

Die Möglichkeiten sind endlos!

Was ist functions.php in WordPress?

Die functions.php-Datei wird automatisch geladen, wenn Sie ein Theme installieren und aktivieren auf Ihrer WordPress-Website.

Durch die Bearbeitung der Datei functions.php mit benutzerdefiniertem Code können Sie Beitragstypen, Taxonomien, Shortcodes und mehr hinzufügen, um Ihre Website zu verbessern.

Warum Sie die functions.php-Datei normalerweise nicht direkt bearbeiten sollten

Die Datei functions.php befindet sich in Ihrem Theme-Ordner und fortgeschrittene Benutzer können Code-Snippets hinzufügen, indem sie die Datei direkt bearbeiten.

Es gibt viele WordPress-Tutorials, die Ihnen empfehlen, Code-Snippets direkt in die functions.php-Datei Ihres Themes einzufügen, aber das ist normalerweise keine gute Idee.

WordPress versucht, Design und Funktionalität, wo immer möglich, zu trennen. Dies ist ein guter Ansatz, und es ist oft am besten, WordPress-Themes zu verwenden, um das Aussehen Ihrer Website anzupassen, und Plugins, um zu bestimmen, wie sie funktioniert.

Außerdem kann ein Programmierfehler in Ihrer functions.php-Datei zu WordPress-Fehlern führen oder den White Screen of Death verursachen, der Ihre Website verschwinden lässt. Diese Fehler können so einfach sein wie ein fehlendes Semikolon, daher sollte jeder, der die functions.php-Datei bearbeitet, äußerste Vorsicht walten lassen.

Zusammenfassend lässt sich sagen, dass es 3 Gründe gibt, warum es keine gute Idee ist, Ihre functions.php-Datei zu bearbeiten:

  • Änderungen an der functions-Datei gehen bei einem Theme-Update verloren.
  • Änderungen gehen verloren, wenn Sie Ihr WordPress-Theme wechseln.
  • Programmierfehler in der Funktionen-Datei können Sie von Ihrer Website aussperren.

Möglicherweise möchten Sie jedoch die functions.php direkt bearbeiten, um Änderungen an einem bestimmten Theme vorzunehmen, z. B. benutzerdefinierte Schriftarten oder eine Sprachübersetzungsdatei hinzuzufügen.

In diesem Fall empfehlen wir Ihnen, ein Child-Theme zu verwenden.

Der beste Weg, benutzerdefinierte Code-Schnipsel zu functions.php hinzuzufügen

Wenn Sie also die functions.php-Datei nicht direkt bearbeiten sollten, wie fügen Sie dann Code-Schnipsel aus Online-Tutorials hinzu?

Der einfachste Weg ist die Verwendung von WPCode, einem leistungsstarken WordPress-Plugin für Code-Schnipsel, mit dem Sie ganz einfach benutzerdefinierte WordPress-Funktionen mit Code-Schnipseln hinzufügen können, ohne die functions.php-Datei Ihres Themes zu bearbeiten.

Während Sie Ihre eigenen Code-Snippets hinzufügen können, verfügt es praktisch über eine integrierte Bibliothek für Code-Snippets, in der Sie einige meiner beliebtesten WordPress-Code-Snippets finden, die Ihnen helfen, die Notwendigkeit separater Plugins zu beseitigen.

WPCode WordPress Code Snippets Bibliothek

Zum Beispiel gibt es fertige Snippets, die Ihnen helfen, Ihre WordPress-Website sicher zu halten, SVG-Bilder hochzuladen, Ihren WordPress-Editor zu wählen und Kommentare zu deaktivieren.

Sobald Sie das Plugin installiert und aktiviert haben, können Sie zur Seite Code-Snippets navigieren und dann auf die Schaltfläche „Neu hinzufügen“ klicken, um Ihr erstes Code-Snippet in WordPress zu erstellen.

Klicken Sie auf 'Neu hinzufügen' in WPCode, um einen neuen benutzerdefinierten Code-Snippet zu erstellen

Dies bringt Sie zur Seite „Snippet hinzufügen“.

Hier können Sie ein Code-Schnipsel aus der vordefinierten Bibliothek auswählen oder Ihren benutzerdefinierten Code hinzufügen.

Benutzerdefinierten Code in WPCode hinzufügen

Sie müssen zunächst einen Titel für Ihr benutzerdefiniertes Code-Snippet eingeben und dann Ihr Code-Snippet in die Code-Box einfügen.

Stellen Sie außerdem sicher, dass Sie den richtigen Code-Typ aus dem Dropdown-Menü auf der rechten Seite auswählen.

Hinzufügen Ihres ersten Code-Snippets

Um mehr darüber zu erfahren, wie Sie WPCode verwenden, lesen Sie unseren Leitfaden zum Hinzufügen von benutzerdefinierten Code-Snippets zu WordPress.

Wir hoffen, dieser Artikel hat Ihnen geholfen, alles über die functions.php-Datei in WordPress zu erfahren und wie Sie Code-Snippets zu Ihrer Website hinzufügen! Schauen Sie sich die zusätzlichen Lektüre unten an, um mehr zu erfahren.

Sie können auch unseren YouTube-Kanal für Schritt-für-Schritt-WordPress-Video-Tutorials abonnieren und uns auf Twitter und Facebook für die neuesten Updates folgen.

Zusätzliche Lektüre

Das ultimative WordPress-Toolkit

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