Wer WooCommerce anpassen möchte, stösst schnell auf zwei Wege: ein kurzes Code-Snippet oder ein Plugin. Beide haben ihre Berechtigung. Dieser Ratgeber erklärt die Unterschiede und hilft Ihnen, für jede Anpassung die richtige Lösung zu wählen.
Was ist ein Snippet?
Ein Snippet ist ein kurzes Stück PHP-Code – oft nur wenige Zeilen –, das WordPress oder WooCommerce gezielt verändert. Typische Beispiele sind ein anderer Text im Warenkorb, Produktbilder in den Bestell-E-Mails oder «ab CHF 12.50» statt einer Preisspanne. Snippets werden mit einem Snippet-Plugin wie «Code Snippets» oder in der functions.php eines Child-Themes eingefügt.
Was ist ein Plugin?
Ein Plugin ist eine eigenständige Erweiterung mit eigenem Ordner, eigener Versionsnummer und meist eigenen Einstellungen im Backend. Es lässt sich aktivieren, deaktivieren und über die WordPress-Oberfläche aktualisieren.
Die Unterschiede auf einen Blick
- Umfang: Snippets lösen eine kleine, klar umrissene Aufgabe. Plugins können beliebig umfangreich sein.
- Einstellungen: Snippets werden im Code angepasst. Plugins bieten Einstellungsseiten für Nicht-Programmierer.
- Updates: Snippets aktualisieren sich nicht. Plugins erhalten Updates automatisch.
- Übersetzungen: Snippets enthalten meist feste Texte. Plugins lassen sich in mehrere Sprachen übersetzen.
- Leistung: Beide können sehr schlank sein – entscheidend ist die Qualität des Codes, nicht die Form.
Wann ein Snippet genügt
- Die Anpassung umfasst nur wenige Zeilen Code.
- Es braucht keine Einstellungen, die regelmässig geändert werden.
- Die Website ist einsprachig oder der Text muss nicht übersetzt werden.
Wann ein Plugin besser ist
- Mitarbeitende sollen Einstellungen ohne Code ändern können.
- Die Funktion wird auf mehreren Websites eingesetzt.
- Die Lösung braucht Übersetzungen, Lizenzen oder regelmässige Updates.
- Aus einem Snippet sind mit der Zeit mehrere hundert Zeilen geworden.
Tipps für den sicheren Einsatz von Snippets
- Erstellen Sie vor jeder Änderung eine Sicherung Ihrer Website.
- Verwenden Sie ein Snippet-Plugin statt die functions.php des Themes direkt zu bearbeiten – ein Theme-Update würde Ihre Änderungen sonst überschreiben.
- Kopieren Sie Code nur aus vertrauenswürdigen Quellen und testen Sie ihn zuerst auf einer Testumgebung.
- Beschriften Sie jedes Snippet, damit Sie später wissen, wofür es da ist.
Fazit
Snippets sind ideal für kleine, einmalige Anpassungen. Sobald eine Funktion Einstellungen, Übersetzungen oder Updates braucht, ist ein Plugin die nachhaltigere Lösung. Auf unserer Snippets-Seite finden Sie erprobte kostenlose Snippets und umfangreichere PRO-Snippets.
Zu den Snippets der Agentur Roth →
Sie möchten Ihr Vorhaben besprechen?
Rufen Sie uns an unter +41 71 558 51 97 oder schreiben Sie an info@agenturroth.ch.