@jichio/wordpress est un plugin zero-code : il injecte le bundle UMD de
sdk-core dans le <head> et se configure depuis l’admin WordPress (clé API,
endpoint). Il ne réimplémente aucune logique de file — il charge le core.
Comportement
- Page admin : champs
api_key,endpoint, toggleauto_capture(activé par défaut). - Front-end : injection d’un
<script>avec la config inline ou en attributsdata-*, puis initcreateAnalytics({ source: "sdk-wordpress" }). - Auto-capture : identique au core —
pageviewMPA natif WordPress etclick.
Structure du package
WooCommerce (optionnel)
Des hooks WooCommerce (add_to_cart, checkout_started) peuvent émettre des
événements custom via track() (PHP/JS inline). La spécification détaillée
WooCommerce est prévue en V1.1 si un site e-commerce WordPress est dogfoodé.
Le connecteur WordPress produit exactement le même format d’événement que
@jichio/react, avec source: "sdk-wordpress". Cela permet la réconciliation
multi-connecteurs dans le dashboard.