{"id":276888,"date":"2026-01-28T22:27:28","date_gmt":"2026-01-28T22:27:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/unlimitcookie-total-gdpr-lssi-privacy-compliance\/"},"modified":"2026-02-11T21:27:13","modified_gmt":"2026-02-11T21:27:13","slug":"unlimitcookie","status":"publish","type":"plugin","link":"https:\/\/az.wordpress.org\/plugins\/unlimitcookie\/","author":23439457,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.3","stable_tag":"1.0.3","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"UnlimitCookie: Total GDPR, LSSI & Privacy Compliance","header_author":"Delio Gago","header_description":"Soluci\u00f3n profesional para el cumplimiento de RGPD, LSSI y control de cookies con registro local.","assets_banners_color":"ffffff","last_updated":"2026-02-11 21:27:13","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.delioweb.com\/unlimitcookie","header_author_uri":"https:\/\/www.delioweb.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":137,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"delioweb","date":"2026-02-11 21:27:13"}},"upgrade_notice":{"1.0.1":"<p>Important security and guideline fixes. Update immediately for compliance and compatibility.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3449083,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3449088,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Admin settings panel for banner text, colors, and scripts.","2":"Cookie consent banner on frontend.","3":"Revocation floating button.","4":"Local consent logs table."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[20011,389,131785,255690,396],"plugin_category":[54],"plugin_contributors":[254858],"plugin_business_model":[],"class_list":["post-276888","plugin","type-plugin","status-publish","hentry","plugin_tags-consent","plugin_tags-cookies","plugin_tags-gdpr","plugin_tags-lssi","plugin_tags-privacy","plugin_category-security-and-spam-protection","plugin_contributors-delioweb","plugin_committers-delioweb"],"banners":{"banner":"https:\/\/ps.w.org\/unlimitcookie\/assets\/banner-772x250.jpg?rev=3449088","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/unlimitcookie\/assets\/icon-128x128.png?rev=3449083","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>UnlimitCookie is a professional, lightweight, and unrestricted solution for compliance with GDPR, LSSI-CE, and international privacy laws. It runs entirely on your server\u2014no external services, no traffic limits, no paid upgrades.<\/p>\n\n<p>Main features:\n* Local Consent Logging: Stores proof of consent in your own database (anonymized IP).\n* Automatic Script &amp; Iframe Blocking: Blocks third-party scripts (Analytics, Pixels, YouTube, Maps, etc.) until consent.\n* Consent Renewal: Forces re-acceptance on policy changes.\n* Visual Style Editor: Customize banner text, colors, links from admin.\n* Revocation Button: Users can change preferences anytime.\n* Export\/Import Settings: Easy JSON transfer between sites.\n* Optimized for performance with minimal server impact.<\/p>\n\n<p>Ideal for sites with high traffic that want full control without paying per visit.<\/p>\n\n<!--section=installation-->\n<p>Upload the unlimitcookie folder to the \/wp-content\/plugins\/ directory, or install the plugin directly from the WordPress plugin repository by searching for \u201cUnlimitCookie\u201d.\nActivate the plugin through the 'Plugins' menu in WordPress.\nNavigate to the UnlimitCookie menu in the sidebar to configure:\nBanner text and content\nAnalytics &amp; marketing scripts\nColors, links, and visual styles\nOther privacy &amp; compliance settings<\/p>\n\n<p>The banner will appear automatically on your site until visitors give consent.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20have%20traffic%20limits%3F\"><h3>Does it have traffic limits?<\/h3><\/dt>\n<dd><p>No. The plugin is 100% self-hosted on your server, so there are no traffic limits, visitor caps, or paid upgrades based on usage.<\/p><\/dd>\n<dt id=\"does%20it%20comply%20with%20spanish%20lssi-ce%20and%20eu%20gdpr%3F\"><h3>Does it comply with Spanish LSSI-CE and EU GDPR?<\/h3><\/dt>\n<dd><p>Yes. It includes:<\/p>\n\n<p>Explicit reject button with equal visibility to \u201cAccept\u201d.\nNo pre-checked non-essential cookies.\nLocal consent logging with anonymized IP for audit purposes.\nGranular consent options (necessary, analytics, marketing).\nEasy revocation and policy change re-consent.<\/p><\/dd>\n<dt id=\"how%20to%20block%20more%20scripts%20or%20iframes%3F\"><h3>How to block more scripts or iframes?<\/h3><\/dt>\n<dd><p>Add them manually in the admin under \u201cScripts de Anal\u00edtica\u201d or \u201cScripts de Marketing\u201d, or extend the blocker patterns in public\/class-unlimitcookie-blocker.php (regex section).<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20banner%20design%20beyond%20colors%20and%20text%3F\"><h3>Can I customize the banner design beyond colors and text?<\/h3><\/dt>\n<dd><p>Yes, currently you can customize text, main color, secondary button colors, save button color, background color, text color, and overlay color from the admin. More visual controls (borders, position, fonts) can be added in future updates.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20update%20the%20privacy%20policy%3F\"><h3>What happens when I update the privacy policy?<\/h3><\/dt>\n<dd><p>If you change the policy version number in the admin, existing users will be prompted to re-accept consent (banner reappears and scripts are blocked until new acceptance).<\/p><\/dd>\n<dt id=\"is%20there%20a%20way%20to%20test%20the%20banner%20without%20cookies%3F\"><h3>Is there a way to test the banner without cookies?<\/h3><\/dt>\n<dd><p>Yes, delete your browser cookies for the site or open an incognito window. The banner will appear on first visit or after consent is cleared.<\/p><\/dd>\n<dt id=\"does%20it%20support%20multilingual%20sites%3F\"><h3>Does it support multilingual sites?<\/h3><\/dt>\n<dd><p>Yes, the plugin uses WordPress translation system (text domain unlimitcookie). Translate via .po\/.mo files or plugins like Loco Translate.<\/p><\/dd>\n<dt id=\"can%20i%20add%20my%20own%20custom%20scripts%20that%20should%20never%20be%20blocked%3F\"><h3>Can I add my own custom scripts that should never be blocked?<\/h3><\/dt>\n<dd><p>Yes, scripts enqueued via wp_enqueue_script() from your theme or plugins are not affected unless they match the blocker patterns.<\/p><\/dd>\n<dt id=\"is%20the%20revocation%20button%20always%20visible%3F\"><h3>Is the revocation button always visible?<\/h3><\/dt>\n<dd><p>Yes, after the first consent, the cookie icon appears in the bottom-left corner so users can reopen preferences anytime.<\/p><\/dd>\n<dt id=\"does%20it%20affect%20page%20speed%20or%20core%20web%20vitals%3F\"><h3>Does it affect page speed or Core Web Vitals?<\/h3><\/dt>\n<dd><p>The plugin is lightweight and has minimal impact. Blocking is done efficiently in most cases, and there are no external calls or heavy assets.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<p>Fixed script enqueue: Moved inline scripts to wp_add_inline_script() with dummy handle for user-added analytics\/marketing scripts.\nImproved output buffer handling: Ensured ob_start() is properly closed in blocker class.\nCode standards: Removed direct  tags from PHP output to comply with WordPress guidelines.\nAdded sanitization callbacks to all register_setting calls for security.<\/p>\n\n<h4>1.0.2<\/h4>\n\n<p>Fixed script enqueue: Moved inline scripts to wp_add_inline_script() and used dummy handle for user-added analytics\/marketing scripts.\nClosed ob_start() properly using shutdown hook in blocker class.\nRemoved direct  tags in PHP output to comply with WordPress coding standards.<\/p>\n\n<h4>1.0.1<\/h4>\n\n<p>Added proper prefixes to all functions, classes, options, constants, and DB table to avoid naming collisions.\nClosed output buffer properly in blocker.\nMoved inline scripts to enqueued files with wp_enqueue_script and wp_add_inline_script.<\/p>\n\n<h4>1.0.0<\/h4>\n\n<p>Initial release.<\/p>","raw_excerpt":"Professional, lightweight, self-hosted solution for GDPR, LSSI-CE, and international privacy compliance. No visitor limits, no subscriptions.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/276888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=276888"}],"author":[{"embeddable":true,"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/delioweb"}],"wp:attachment":[{"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=276888"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=276888"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=276888"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=276888"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=276888"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/az.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=276888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}