=== Websource Cookie Consent ===
Contributors: websource
Tags: cookies, rgpd, gdpr, cnil, consent
Requires at least: 5.8
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Bandeau de cookies conforme RGPD / CNIL : tout refuser, personnaliser, tout accepter, blocage réel des traceurs, stockage localStorage.

== Description ==

* Boutons « Tout refuser », « Personnaliser » et « Tout accepter » au premier niveau, avec le même poids visuel.
* Blocage réel des scripts et iframes de suivi (Google Analytics / Tag Manager, Meta, TikTok, Klaviyo, Pinterest, LinkedIn, Clarity, Hotjar, Crisp, Tawk, YouTube, Vimeo, Google Maps…) tant que le visiteur n'a pas consenti.
* Choix stocké dans le localStorage du navigateur (6 mois par défaut), modifiable à tout moment via un bouton flottant.
* Google Consent Mode v2.
* Journal de consentement anonyme (sans adresse IP) avec statistiques, export CSV et purge.
* Textes (français / anglais), couleurs, position, catégories, règles de blocage et CSS personnalisables.
* Compatible WooCommerce, WPML et Polylang.

== Installation ==

1. Extensions > Ajouter > Téléverser une extension, puis choisissez le zip.
2. Activez le plugin.
3. Réglages > Websource Cookie Consent.
4. Désactivez votre ancien plugin de bandeau cookies et videz vos caches.

== Frequently Asked Questions ==

= Le bandeau n'apparaît pas =
Videz les caches (plugin de cache, CDN, hébergeur). Le thème doit appeler wp_head() et contenir une balise </head>.

= Quelles données sont enregistrées ? =
Dans le navigateur : la clé localStorage ws_cookie_consent (choix, date, identifiant aléatoire). Sur le serveur (journal, désactivable) : identifiant aléatoire, date, version et catégories. Aucune adresse IP.

= Que fait l'encart « Besoin d'aller plus loin ? » dans l'administration ? =

Il propose aux administrateurs (capacité `manage_options`), uniquement sur l'écran principal du plugin, de contacter Websource, l'agence éditrice, pour un accompagnement sur mesure. Il n'apparaît jamais sur le site public ni dans les e-mails, se masque pour 30 jours par utilisateur (bouton « Masquer ») et ne fait aucune requête externe. Seul un clic sur « Nous contacter » ou « Prendre rendez-vous » ouvre le site websource.fr, avec dans l'adresse le nom du plugin, sa version, la version de WordPress et l'adresse de votre site (domaine uniquement) pour faciliter la réponse de Websource.

== Changelog ==

= 1.1.0 =
* Nouveau : encart « Besoin d'aller plus loin ? » (accompagnement Websource) sur l'écran principal du plugin, réservé aux administrateurs, masquable 30 jours par utilisateur. Au clic sur « Nous contacter » / « Prendre rendez-vous », le nom et la version du plugin, la version de WordPress et le domaine du site sont transmis à Websource via l'URL (paramètres utm_* et ws_*). Aucune requête externe automatique.

= 1.0.0 =
* Première version.
