{"id":339595,"date":"2026-07-14T20:32:46","date_gmt":"2026-07-14T20:32:46","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/edigital-cookie-consent\/"},"modified":"2026-07-14T21:04:53","modified_gmt":"2026-07-14T21:04:53","slug":"edigital-cookie-consent","status":"publish","type":"plugin","link":"https:\/\/fa.wordpress.org\/plugins\/edigital-cookie-consent\/","author":23525528,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.4","stable_tag":"1.2.4","tested":"7.0.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"EDigital Cookie Consent","header_author":"EDigital","header_description":"A free cookie consent banner for WordPress with automatic script blocking, per-category consent, a consent log, Google Consent Mode v2, and a Privacy Policy generator.","assets_banners_color":"5392d3","last_updated":"2026-07-14 21:04:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/edigital.co.il","rating":0,"author_block_rating":0,"active_installs":0,"downloads":77,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.2":{"tag":"1.2.2","author":"edigital2026","date":"2026-07-14 20:32:18"},"1.2.3":{"tag":"1.2.3","author":"edigital2026","date":"2026-07-14 20:45:13"},"1.2.4":{"tag":"1.2.4","author":"edigital2026","date":"2026-07-14 21:04:53"}},"upgrade_notice":{"1.1.0":"<p>Fixes mobile display, adds a full Privacy Policy generator, and makes every feature free. Recommended update.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3607999,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3607999,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3607999,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3607999,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.2","1.2.3","1.2.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3607999,"resolution":"1","location":"assets","locale":"","width":1920,"height":919},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3607999,"resolution":"2","location":"assets","locale":"","width":739,"height":1600},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3607999,"resolution":"3","location":"assets","locale":"","width":960,"height":872},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3607999,"resolution":"4","location":"assets","locale":"","width":948,"height":817}},"screenshots":{"1":"The consent banner live on a website (desktop) - accept, decline, and customize options, with the permanent EDigital credit badge.","2":"The consent banner on mobile - a compact, centered card instead of a full-width bar.","3":"General settings - banner message, buttons, and consent duration.","4":"Privacy Policy tab - link to an existing Privacy Policy page, or generate a new 13-section draft."}},"plugin_section":[],"plugin_tags":[223629,16626,389,131785,396],"plugin_category":[54],"plugin_contributors":[269908],"plugin_business_model":[],"class_list":["post-339595","plugin","type-plugin","status-publish","hentry","plugin_tags-consent-mode","plugin_tags-cookie-consent","plugin_tags-cookies","plugin_tags-gdpr","plugin_tags-privacy","plugin_category-security-and-spam-protection","plugin_contributors-edigital2026","plugin_committers-edigital2026"],"banners":{"banner":"https:\/\/ps.w.org\/edigital-cookie-consent\/assets\/banner-772x250.png?rev=3607999","banner_2x":"https:\/\/ps.w.org\/edigital-cookie-consent\/assets\/banner-1544x500.png?rev=3607999","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/edigital-cookie-consent\/assets\/icon-128x128.png?rev=3607999","icon_2x":"https:\/\/ps.w.org\/edigital-cookie-consent\/assets\/icon-256x256.png?rev=3607999","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/edigital-cookie-consent\/assets\/screenshot-1.png?rev=3607999","caption":"The consent banner live on a website (desktop) - accept, decline, and customize options, with the permanent EDigital credit badge."},{"src":"https:\/\/ps.w.org\/edigital-cookie-consent\/assets\/screenshot-2.png?rev=3607999","caption":"The consent banner on mobile - a compact, centered card instead of a full-width bar."},{"src":"https:\/\/ps.w.org\/edigital-cookie-consent\/assets\/screenshot-3.png?rev=3607999","caption":"General settings - banner message, buttons, and consent duration."},{"src":"https:\/\/ps.w.org\/edigital-cookie-consent\/assets\/screenshot-4.png?rev=3607999","caption":"Privacy Policy tab - link to an existing Privacy Policy page, or generate a new 13-section draft."}],"raw_content":"<!--section=description-->\n<p><strong>EDigital Cookie Consent<\/strong> (\u05d1\u05e2\u05d1\u05e8\u05d9\u05ea: <strong>\u05ea\u05d5\u05e1\u05e3 \u05e2\u05d5\u05d2\u05d9\u05d5\u05ea \u05d7\u05d9\u05e0\u05de\u05d9 \u05dc\u05d5\u05d5\u05e8\u05d3\u05e4\u05e8\u05e1<\/strong>) is a 100% free WordPress plugin that displays a cookie-consent banner on your website and automatically blocks tracking scripts enqueued through WordPress (Google Analytics, Google Tag Manager, Facebook Pixel, and more) until the visitor gives consent.<\/p>\n\n<p>Unlike many similar plugins, every feature is free - there is no \"Pro\" version, no locked options, and no hidden paywall.<\/p>\n\n<blockquote>\n  <p>\ud83c\uddee\ud83c\uddf1 <strong>\u05d1\u05e2\u05d1\u05e8\u05d9\u05ea:<\/strong> \u05ea\u05d5\u05e1\u05e3 \u05e2\u05d5\u05d2\u05d9\u05d5\u05ea \u05d7\u05d9\u05e0\u05de\u05d9 \u05dc\u05e0\u05d9\u05d4\u05d5\u05dc \u05d4\u05e1\u05db\u05de\u05ea \u05e2\u05d5\u05d2\u05d9\u05d5\u05ea (Cookie Consent) \u05d5\u05de\u05d3\u05d9\u05e0\u05d9\u05d5\u05ea \u05d4\u05e4\u05e8\u05d8\u05d9\u05d5\u05ea \u05d1\u05d0\u05ea\u05e8 \u05d5\u05d5\u05e8\u05d3\u05e4\u05e8\u05e1 \u05e9\u05dc\u05db\u05dd. \u05d7\u05d5\u05e1\u05dd \u05e1\u05e7\u05e8\u05d9\u05e4\u05d8\u05d9\u05dd \u05d0\u05d5\u05d8\u05d5\u05de\u05d8\u05d9\u05ea \u05e2\u05d3 \u05dc\u05e7\u05d1\u05dc\u05ea \u05d4\u05e1\u05db\u05de\u05d4, \u05db\u05d5\u05dc\u05dc \u05d9\u05d5\u05de\u05df \u05d4\u05e1\u05db\u05de\u05d5\u05ea, Google Consent Mode v2, \u05d5\u05de\u05d7\u05d5\u05dc\u05dc \u05de\u05d3\u05d9\u05e0\u05d9\u05d5\u05ea \u05e4\u05e8\u05d8\u05d9\u05d5\u05ea \u05de\u05e7\u05d9\u05e3. \u05d4\u05db\u05dc \u05d1\u05d7\u05d9\u05e0\u05dd \u05d5\u05dc\u05dc\u05d0 \u05d4\u05d2\u05d1\u05dc\u05d4, \u05dc\u05ea\u05de\u05d9\u05d3. \u05e4\u05d5\u05ea\u05d7 \u05e2\u05dc \u05d9\u05d3\u05d9 <a href=\"https:\/\/edigital.co.il\/\">EDigital<\/a> - \u05e7\u05d9\u05d3\u05d5\u05dd \u05d0\u05ea\u05e8\u05d9\u05dd \u05d0\u05d5\u05e8\u05d2\u05e0\u05d9.<\/p>\n<\/blockquote>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li>Consent banner (\u05d4\u05e1\u05db\u05de\u05ea \u05e2\u05d5\u05d2\u05d9\u05d5\u05ea) with Accept \/ Decline \/ Customize buttons, in a bottom bar, top bar, or centered modal layout<\/li>\n<li>Real script blocking - uses WordPress's <code>script_loader_tag<\/code> filter to prevent tracking scripts from firing before consent (not just a cosmetic banner)<\/li>\n<li>Consent categories (\u05e7\u05d8\u05d2\u05d5\u05e8\u05d9\u05d5\u05ea \u05e2\u05d5\u05d2\u05d9\u05d5\u05ea): Necessary \/ Analytics \/ Marketing \/ Preferences, each with its own editable list of script handles<\/li>\n<li>Full design customization - colors, font size, border radius, box shadow, max width, padding, border, and entrance animation<\/li>\n<li>Google Consent Mode v2 - automatically reports the visitor's consent state to Google via <code>gtag('consent', ...)<\/code><\/li>\n<li>Consent log (proof of consent) stored only in your own WordPress database, with CSV export<\/li>\n<li>Privacy Policy generator (\u05de\u05d3\u05d9\u05e0\u05d9\u05d5\u05ea \u05d4\u05e4\u05e8\u05d8\u05d9\u05d5\u05ea) - creates a draft Privacy Policy page (including a detailed cookie section), or simply link to a Privacy Policy page you already have<\/li>\n<li><code>[edigital_cc_settings]<\/code> shortcode to let visitors reopen their consent preferences at any time<\/li>\n<li>Optional floating button to reopen consent settings<\/li>\n<li>Hebrew-language, RTL-friendly admin interface<\/li>\n<li>No data is ever sent to external servers - everything stays on your own site<\/li>\n<\/ul>\n\n<h4>Legal notice<\/h4>\n\n<p>This plugin provides a technical tool only. It is not legal advice and does not guarantee compliance with any law. Full responsibility for reviewing the plugin's settings and any content it generates (including the Privacy Policy page) against the laws applicable to your website (including the Israeli Privacy Protection Law and regulations such as the GDPR where relevant) rests solely with the site owner and\/or the person installing the plugin. EDigital and the plugin's developers accept no liability for any damage, fine, claim, or loss resulting from use of the plugin. We strongly recommend consulting a qualified privacy attorney before publishing your site to the public.<\/p>\n\n<p>This plugin is developed and maintained by <a href=\"https:\/\/edigital.co.il\">EDigital<\/a> - Organic SEO &amp; Cookie Consent for WordPress. \u05e7\u05d9\u05d3\u05d5\u05dd \u05d0\u05ea\u05e8\u05d9\u05dd \u05d0\u05d5\u05e8\u05d2\u05e0\u05d9 \u05d5\u05d4\u05e1\u05db\u05de\u05ea \u05e2\u05d5\u05d2\u05d9\u05d5\u05ea. Development is unpaid; if the plugin saves you time, a voluntary donation via <a href=\"https:\/\/paypal.me\/noyelimelech\">PayPal<\/a> is always appreciated (never required).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP file via \"Plugins &gt; Add New &gt; Upload Plugin\".<\/li>\n<li>Activate the plugin through the \"Plugins\" screen.<\/li>\n<li>Go to \"Cookie Consent\" in the admin menu to configure the banner, categories, and design.<\/li>\n<li>In the \"Privacy Policy\" tab, either link to your existing Privacy Policy page or generate a new draft.<\/li>\n<li>Test that blocking works correctly using Debug mode (General tab).<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20block%20every%20script%20on%20my%20site%3F\"><h3>Does the plugin block every script on my site?<\/h3><\/dt>\n<dd><p>It blocks scripts enqueued via WordPress's <code>wp_enqueue_script()<\/code> and automatically recognizes common handles (Google Analytics, GTM, Facebook Pixel, and more). Scripts hard-coded directly into theme files are not blocked.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20colors%20and%20design%3F\"><h3>Can I change the colors and design?<\/h3><\/dt>\n<dd><p>Yes - the Design tab lets you change every color, font size, border radius, shadow, spacing, and animation.<\/p><\/dd>\n<dt id=\"where%20is%20the%20consent%20log%20stored%3F\"><h3>Where is the consent log stored?<\/h3><\/dt>\n<dd><p>In a dedicated table in your own WordPress database (<code>wp_edigcc_consent_log<\/code>). No data is ever sent to an external server.<\/p><\/dd>\n<dt id=\"is%20this%20really%20free%2C%20or%20is%20there%20a%20paid%20version%3F\"><h3>Is this really free, or is there a paid version?<\/h3><\/dt>\n<dd><p>It's genuinely 100% free with all features unlocked - forever. There is no paid tier. If you'd like to support development, a voluntary PayPal donation is available in the plugin's settings screen.<\/p><\/dd>\n<dt id=\"is%20the%20admin%20interface%20available%20in%20english%3F\"><h3>Is the admin interface available in English?<\/h3><\/dt>\n<dd><p>The admin interface is currently in Hebrew, built for a Hebrew-speaking audience. Once the plugin is live on WordPress.org, translations (including English) can be contributed via translate.wordpress.org.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Fixed: the auto-generated Privacy Policy page is now attributed to the site's actual administrator (by admin email, or the site's first administrator account) instead of whichever WordPress user happened to be logged in when the page was generated. Clicking \"Regenerate\" also fixes the author on an existing page.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Added Hebrew keywords and a Hebrew summary blockquote in the description (matching the proven, WordPress.org-approved bilingual format used by EDigital's other plugins), for better discoverability by Hebrew-speaking users - without duplicating entire sections in Hebrew.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Updated the Screenshots section with descriptions matching real captures of the banner (desktop &amp; mobile) and admin settings.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed the Google Consent Mode v2 default script: it's now registered and printed via <code>wp_register_script()<\/code> \/ <code>wp_add_inline_script()<\/code> instead of being echoed directly as a raw <code>&lt;script&gt;<\/code> tag, per WordPress.org Plugin Review Team guidance.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Renamed all internal function, class, option, hook, and CSS\/JS prefixes from the too-short \"ecc\" to the unique \"edigcc\" prefix, per WordPress.org Plugin Review Team guidance on avoiding naming collisions.<\/li>\n<li>Removed the unnecessary <code>load_plugin_textdomain()<\/code> call (not needed for WordPress.org-hosted plugins since WordPress 4.6).<\/li>\n<li>Rewrote the readme and plugin header entirely in English per WordPress.org Plugin Directory requirements. Hebrew translations will be available via translate.wordpress.org once the plugin is live.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Expanded the generated Privacy Policy template from 8 to 13 sections: added definitions, a third-party links disclaimer, a children's privacy section, cross-border data transfer notice, complaints handling, and a more detailed user-rights list.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed a bug where saving settings from any tab could silently uncheck toggles that only appear on other tabs (e.g. saving the Privacy Policy link could turn off the Decline\/Customize buttons or a consent category). Each tab now only affects its own settings.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fixed mobile banner sizing (banner is now a compact, centered 80%-width card on small screens instead of a full-height block)<\/li>\n<li>Added a permanent EDigital credit badge on the consent banner<\/li>\n<li>Renamed the \"Cookie Policy\" generator to a full \"Privacy Policy\" generator, with an option to link to an existing page instead of generating one<\/li>\n<li>Added an English translation of the legal disclaimer<\/li>\n<li>Removed all premium\/locked features - everything is free<\/li>\n<li>Added a \"Support Development\" tab with a PayPal donation link<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Free cookie consent (\u05d4\u05e1\u05db\u05de\u05ea \u05e2\u05d5\u05d2\u05d9\u05d5\u05ea) banner, script blocking &amp; Privacy Policy generator. GDPR-ready. | \u05ea\u05d5\u05e1\u05e3 \u05e2\u05d5\u05d2\u05d9\u05d5\u05ea \u05d7\u05d9\u05e0\u05de\u05d9 \u05dc\u05d5\u05d5\u05e8\u05d3\u05e4\u05e8\u05e1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/339595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=339595"}],"author":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/edigital2026"}],"wp:attachment":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=339595"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=339595"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=339595"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=339595"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=339595"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=339595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}