Wo trage ich das Snippet ein – Theme, functions.php oder Plugin?
Am robustesten ist ein Code-Snippet-Plugin wie WPCode: Du fügst dort einen „Header“-Snippet ein, der bei jedem Theme-Wechsel erhalten bleibt. Direkt im Child-Theme (header.php, vor </head>) geht es auch, das Original-Theme darfst du dafür aber nicht anfassen, sonst verschwindet der Code beim nächsten Update. functions.php eignet sich technisch ebenfalls (über wp_head-Hook), ist für ein reines Marketing-Snippet aber unnötig kompliziert.
Was ändert sich mit Elementor, Divi oder WPBakery?
Nichts an der Logik – alle Page-Builder rendern am Ende reguläres HTML, an dem nootiz die Notizen verankert. Für den Einbau selbst bieten Elementor Pro („Theme Builder → Custom Code“) und Divi („Theme-Optionen → Integrationen → Kopfbereich“) eigene Felder für Header-Code, die du statt eines Plugins nutzen kannst. Für den Block-Editor (Gutenberg) gilt dasselbe wie für klassische Themes: Header-Snippet-Plugin oder Child-Theme.
Worauf muss ich bei Caching- und Performance-Plugins achten?
WP Rocket, LiteSpeed Cache, WP Super Cache und Autoptimize liefern nach dem ersten Aufruf eine statisch gecachte HTML-Datei aus. Fügst du das Snippet ein, ohne den Cache zu leeren, siehst du auf der Live-Seite weiterhin die alte Version ohne nootiz. Vermeide zusätzlich Einstellungen wie „JavaScript verzögern“ oder „Combine JS“ für das Snippet – dadurch startet nootiz erst nach einer Nutzerinteraktion und Kunden übersehen den Button.
Funktioniert nootiz auf WooCommerce-Seiten?
Ja. Produktseiten, Kategorieseiten, Warenkorb und Checkout sind technisch normale WordPress-Seiten mit demselben Theme-Header, also lädt das Snippet dort genauso mit. Notizen lassen sich direkt an Produktbildern, Preisen oder Formularfeldern im Checkout hinterlassen – hilfreich, wenn Kunden konkrete Layout- oder Textänderungen im Shop wünschen.
Wie gehe ich mit Staging, Wartungsmodus und Multisite um?
Auf einer Staging-Subdomain oder hinter einem Wartungsmodus-Plugin trägst du das Snippet unabhängig noch einmal ein, weil Staging-Umgebungen oft eine eigene Theme-Konfiguration oder ein eigenes Caching-Setup haben. Bei WordPress Multisite muss das Header-Snippet-Plugin pro Subseite aktiv sein, sofern du keine netzwerkweite functions.php-Lösung im Mu-Plugin-Ordner nutzt.
Was sehen Entwickler zu jeder Notiz?
Jede Notiz enthält die vollständige Seiten-URL, das angeklickte Element inklusive CSS-Selektor, einen Screenshot-Ausschnitt und den Kommentartext. Damit findest du in Elementor oder im Block-Editor sofort den passenden Abschnitt, statt den Kunden nach „dem Bild oben rechts“ zu fragen.
Wo liegen die Grenzen des Snippet-Ansatzes?
nootiz ersetzt kein WordPress-Login und keine Rollenverwaltung – wer den Projektlink hat, kann Notizen hinterlassen, unabhängig von WordPress-Benutzerrollen. Für rein interne, feingranulare Freigaben pro Benutzerrolle bräuchtest du zusätzlich eigene Zugriffsregeln auf WordPress-Ebene, etwa Passwortschutz für die ganze Seite.