{"id":279197,"date":"2026-02-16T19:33:25","date_gmt":"2026-02-16T19:33:25","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/cookietrust\/"},"modified":"2026-02-17T21:20:46","modified_gmt":"2026-02-17T21:20:46","slug":"cookietrust","status":"publish","type":"plugin","link":"https:\/\/el.wordpress.org\/plugins\/cookietrust\/","author":23437731,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.0","stable_tag":"1.1.0","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"CookieTrust","header_author":"CookieTrust","header_description":"Cookie consent management powered by CookieTrust.io - GDPR & CCPA compliant cookie banner.","assets_banners_color":"778ed5","last_updated":"2026-02-17 21:20:46","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/cookietrust.io","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":242,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"ggiak","date":"2026-02-16 21:58:34"},"1.0.4":{"tag":"1.0.4","author":"ggiak","date":"2026-02-16 22:35:50"},"1.1.0":{"tag":"1.1.0","author":"ggiak","date":"2026-02-17 21:20:46"}},"upgrade_notice":{"1.0.0":"<p>Initial release of CookieTrust for WordPress.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3462854,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3462854,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3462854,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"wordpress-plugin-boilerplate\/block-1":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wordpress-plugin-boilerplate\/block-1","version":"0.1.0","title":"WPB Block 1","category":"widgets","icon":"smiley","description":"Example block scaffolded with Create Block tool.","example":{},"supports":{"html":false},"textdomain":"wordpress-plugin-boilerplate","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js"}},"tagged_versions":["1.0.2","1.0.4","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3462854,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3462854,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3462854,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Admin dashboard connection status","2":"Analytics overview","3":"Appearance customization options"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[166295,14361,16626,131785,396],"plugin_category":[54],"plugin_contributors":[255986],"plugin_business_model":[],"class_list":["post-279197","plugin","type-plugin","status-publish","hentry","plugin_tags-ccpa","plugin_tags-compliance","plugin_tags-cookie-consent","plugin_tags-gdpr","plugin_tags-privacy","plugin_category-security-and-spam-protection","plugin_contributors-ggiak","plugin_committers-ggiak"],"banners":{"banner":"https:\/\/ps.w.org\/cookietrust\/assets\/banner-772x250.png?rev=3462854","banner_2x":"https:\/\/ps.w.org\/cookietrust\/assets\/banner-1544x500.png?rev=3462854","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/cookietrust\/assets\/icon-256x256.gif?rev=3462854","icon_2x":"https:\/\/ps.w.org\/cookietrust\/assets\/icon-256x256.gif?rev=3462854","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cookietrust\/assets\/screenshot-1.png?rev=3462854","caption":"Admin dashboard connection status"},{"src":"https:\/\/ps.w.org\/cookietrust\/assets\/screenshot-2.png?rev=3462854","caption":"Analytics overview"},{"src":"https:\/\/ps.w.org\/cookietrust\/assets\/screenshot-3.png?rev=3462854","caption":"Appearance customization options"}],"raw_content":"<!--section=description-->\n<p>CookieTrust provides a complete cookie consent management solution for WordPress websites. Connect your site to CookieTrust.io to display a customizable, compliant cookie consent banner.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li>GDPR and CCPA compliant cookie consent banner<\/li>\n<li>Easy one-click connection to CookieTrust.io<\/li>\n<li>Customizable appearance (colors, layout, position)<\/li>\n<li>Multi-language support<\/li>\n<li>Automatic cookie scanning and categorization<\/li>\n<li>Consent analytics and reporting<\/li>\n<li>Privacy trigger button for users to manage preferences<\/li>\n<\/ul>\n\n<p><strong>How it works:<\/strong><\/p>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Connect your WordPress site to CookieTrust.io<\/li>\n<li>Select or create a cookie configuration<\/li>\n<li>Enable the widget to display the consent banner<\/li>\n<\/ol>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to <a href=\"https:\/\/cookietrust.io\">CookieTrust.io<\/a> to provide cookie consent management functionality.<\/p>\n\n<p><strong>When you connect your site:<\/strong><\/p>\n\n<ul>\n<li>Your WordPress site URL is sent to CookieTrust.io to configure the consent widget<\/li>\n<li>An OAuth token is stored locally to authenticate API requests<\/li>\n<li>The consent widget JavaScript is loaded from <code>cmp.cookietrust.io<\/code><\/li>\n<\/ul>\n\n<p><strong>Data processed by CookieTrust.io:<\/strong><\/p>\n\n<ul>\n<li>Visitor consent preferences (accept\/reject choices)<\/li>\n<li>Analytics data if enabled (consent rates, page views)<\/li>\n<\/ul>\n\n<p><strong>Connection is opt-in:<\/strong> No data is sent to external services until you explicitly connect your site via the \"Connect to CookieTrust\" button in the plugin settings.<\/p>\n\n<ul>\n<li><a href=\"https:\/\/cookietrust.io\/terms\">CookieTrust.io Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/cookietrust.io\/privacy-policy\">CookieTrust.io Privacy Policy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>cookietrust<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to Settings &gt; CookieTrust to connect your site<\/li>\n<li>Follow the setup wizard to configure your cookie consent banner<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20cookietrust.io%20account%3F\"><h3>Do I need a CookieTrust.io account?<\/h3><\/dt>\n<dd><p>Yes, this plugin requires a CookieTrust.io account to function. You can sign up for free at cookietrust.io.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20gdpr%20compliant%3F\"><h3>Is this plugin GDPR compliant?<\/h3><\/dt>\n<dd><p>Yes, CookieTrust is designed to help you comply with GDPR, CCPA, and other privacy regulations by providing proper consent management.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20cookie%20banner%20appearance%3F\"><h3>Can I customize the cookie banner appearance?<\/h3><\/dt>\n<dd><p>Yes, you can customize colors, layout, button styles, and more through the WordPress admin panel or the CookieTrust.io dashboard.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>replace Sanctum tokens with scoped API keys (wp#119, wp#120, wp#121, wp#122) (#124)<\/li>\n<li>add .sisyphus to gitignore (#123)<\/li>\n<li>docs: update AGENTS.md for scoped API key auth and COOKIETRUST_ constants<\/li>\n<li>test: add CookieTrustApiService and WPConsentAPIService unit tests (#115) (#116)<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>anchor distignore patterns to prevent vendor file exclusion<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>handle multiline changelog text in awk readme insertion<\/li>\n<li>use svn add --force for recursive file tracking in deploy script<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: Resolve fatal error on activation when installed from WordPress.org (missing vendor file)<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>OAuth integration with CookieTrust.io<\/li>\n<li>Customizable appearance settings<\/li>\n<li>Multi-language support<\/li>\n<li>Consent analytics<\/li>\n<\/ul>","raw_excerpt":"Cookie consent management powered by CookieTrust.io - GDPR &amp; CCPA compliant cookie banner for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/279197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=279197"}],"author":[{"embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ggiak"}],"wp:attachment":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=279197"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=279197"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=279197"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=279197"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=279197"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=279197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}