WP tarteaucitron.js Self Hosted

Description

Cette extension a pour but d’intégrer facilement le script tarteaucitron.js dans WordPress. Il est développé avec le créateur du service tarteaucitron.js.\
Aucune utilisation d’un serveur externe n’est requise. Le script est stocké dans votre site WordPress.

Qu’est-ce que tarteaucitron.js ?

La loi européenne sur les cookies régule la gestion des cookies, et vous devez demander aux visiteurs leur consentement avant de les confronter à un service tiers.

Concrètement ce script va :

  • Désactive tous les services par défaut.
  • Affiche une bannière sur la première page consultée et une plus petite sur les autres pages.
  • Affiche un panneau pour autoriser ou refuser chaque service un par un.
  • Si les services n’ont pas été refusés, ils sont activés lors du second affichage de la page.
  • Stocker le consentement dans un cookie pendant 365 jours.
    Bonus :

  • Charger le service quand l’utilisateur clique sur Autoriser (sans rafraîchir la page),

  • Ajoute un système de secours (affiche un lien à la place du bouton social et une bannière statique à la place des publicités).

Sources : Tarteaucitron.js github

Installation

Cette section décrit comment installer l’extension et la faire fonctionner.

Ex.

  1. Téléversez les fichiers de l’extension dans le répertoire /wp-content/plugins/wp-tarteaucintron.js ou installez directement l’extension via la page des extensions WordPress.
  2. Activez l’extension via l’écran « Extensions » dans WordPress.
  3. Utiliser l’écran de réglages de wp-tarteaucintron.js pour configurer l’extension

Lien de téléchargement : wp-tarteaucitron.js

FAQ

Is it the same as tarteaucitron.js?

Cette extension est développée sur la base de tarteaucitron.js
Le code de tarteaucitron.js est intégré dans l’extension. Et j’essaierai de la garder à jour avec les dernières fonctionnalités de tarteaucitron.js

Certains services ont été ajoutés mais ne sont pas visible dans le panneau d’administration

Chaque mois (au minimum), je mettrai à jour l’extension pour intégrer les derniers services de tarteaucitron.js. Mais la page des services est générée automatiquement à partir de la documentation officielle de tarteaucitron.js
Si un service est présent dans le fichier tarteaucitron.js mais pas dans le panneau d’administration, vous pouvez ajouter le code pour l’activer dans la section « Autres » du panneau d’administration.

Avis

28 novembre 2019
Enfin un plugin GDPR qui me plait ! J'espère qu'il va durer. J'encourage et je remercie le dev pour son travail !
10 décembre 2018
An indispensable tool, directed by a talented and responsive developer. A big thank you!
23 octobre 2018
great job this plugin work very good More documentation and it will perfect ! have nice day every body
Lire les 4 avis

Contributeurs & développeurs

« WP tarteaucitron.js Self Hosted » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“WP tarteaucitron.js Self Hosted” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « WP tarteaucitron.js Self Hosted » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.1.0

Update to the last version of tarteaucitron.js
This include the following changes:
* add services : abtasty, contentsquare, leadforensics, google webfonts, emolytics
* Add languages: Bulgarian and Romanian
* Add the position « middle » for the banner
* Update some privacy uri
* Update some javascript function for services. e.g: recaptcha, vimeo, AT Internet, matomo, …

Please check that all your service are working correctly.
If you can’t find your service in the list of services, you’ll need to add yourself the code in the textarea provided for this.

1.0.14

  • Remove stat, to fix breaking call

1.0.13

  • Option ajoutée pour les statistiques anonymes

1.0.12

  • Corrected « UseExternalCss » option to load a custom alternatif css file from the default one if set to true.

1.0.11

  • Update menu « Languages » to « Texts »

1.0.10

  • Default value for initialisation script on the front end

1.0.9

  • corrected bug on initialisation settings

1.0.8

  • Added link to little documentation

1.0.7

  • Corrected minor bugs

1.0.6

  • removed option use external css that caused css bug on the website (this option is coming back when I found a patch)
  • Changed shortcode message

1.0.5

  • Corrected little bugs in update 1.0.4
  • If the banner stay even after the user accept, please save at least once the initisalisation option and remove all the cookies for the website in the browser

1.0.4

  • Update to script release 1.2
  • Updated services by adding new services (Hubspot, Twitter Widget Api)
  • Added initialisation variable ‘useExternalCss’
  • Added Greeks translation

1.0.3

  • Added ability to change the cookie name
  • Updated Service page by adding new services (adform, adsense, GetQuanty, HotJar, Koban, Matomo)
  • Updated roadmap
  • Updated to last version of tarteaucitron.js

1.0.2

  • corrected little bug with settings

1.0.1

  • Updated roadmap

1.0.0

  • Added feature to customize frontend texts.

0.3

  • added matomo service
  • added koban service
  • Updated tarteaucitron.js
  • added fb-video
  • Updated roadmap
  • corrected some texts

0.2

  • Initialisation of tarteaucitron.js without writing javascript
  • Possibility to customize the expiration time of the cookie
  • Possibility to choose the language for the frontend

0.1.1

  • Added default value for initialisation script

0.1

  • Initialisation script with a text area to insert the code. (Without the tag)
  • Services script with a text area and checkboxes to activates the services needed.