Was ist ein WooCommerce Snippet?
Ein Snippet ist ein kleiner Code, der die Funktionalität einer Website oder von WooCommerce erweitern und anpassen kann. Snippets können auch Funktionen von Plugins übernehmen und diese gegebenenfalls ersetzten. Für WooCommerce gibt es eine große Anzahl an nützlichen Codes, die einfach anzuwenden sind.
Wo wird das Snippet eingetragen?
Häufig wird empfohlen, den Snippet-Code in der functions.php (wp-content/themes/DeinTheme/functions.php) einzutragen.
Mit der Zeit kann die Datei aber unübersichtlich werden und Anpassungen lassen sich im Nachhinein nur schwer nachvollziehen.
Auch kann eine falsche Eingabe des Codes, die ganze Website mit WooCommerce lahmlegen. Vor der Verwendung eines Snippets sollte also immer sicherheitshalber ein Backup durchgeführt werden.
Plugin “Code Snippets”
Das Plugin Code Snippets ersetzt den Eintrag des Codes in die functions.php und ermöglicht die Verwaltung der Snippets direkt aus dem WordPress-Backend.
Die Codes sind mit dem Plugin Code Snippets übersichtlich aufgelistet und es ist jederzeit möglich, die Snippets zu deaktivieren oder anzupassen. Bei Falscheingabe des Snippets stützt die Website nicht sofort ab, sondern es erscheint eine Fehlermeldung und das Plugin deaktiviert automatisch den fehlerhaften Code.
Trotzdem ist es zu empfehlen, vor der Eingabe der Snippets immer ein Backup durchzuführen.
WooCommerce Snippets Datenbank
In der WooCommerce Snippets Datenbank sammle ich interessante Snippets und zeige die Funktionsweise der Codes in kostenlosen Video-Tutorials.
Video-Tutorial Codes Snippets
Weitere Informationen
Wie kann ich meine Site wiederherstellen, wenn sie durch ein fehlerhaftes Snippet zerstört wurde
Es gibt unterschiedliche Optionen das Snippet wieder zu deaktivieren und die Website wieder zum Laufen zu bringen. Du kannst dich mit einem FTP-Client in deiner WordPress Installation einloggen und das Plugin Code Snippets umbenennen oder löschen. Danach wird das dort eingetragene Snippet nicht mehr aufgerufen und die Website funktioniert wieder.
Die Entwickler des Plugins schlagen noch zwei weitere Lösungen vor, wenn das Snippet eine fehlerhafte Website verursacht. Du kannst die Lösungen hier unter FAQ aufrufen: https://de.wordpress.org/plugins/code-snippets