Changeset 3431288
- Timestamp:
- 01/02/2026 08:41:50 PM (3 months ago)
- Location:
- digiconsent
- Files:
-
- 2 edited
-
tags/1.0.6/readme.txt (modified) (3 diffs)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
digiconsent/tags/1.0.6/readme.txt
r3431287 r3431288 1 === Digi Blocks - Professional Gutenberg Block Collection===1 === DigiConsent - Cookie Consent Banner for GDPR, CCPA & ePrivacy Compliance === 2 2 Contributors: digihold 3 Tags: blocks, gutenberg, editor, page builder, gutenberg blocks3 Tags: cookie consent, gdpr, ccpa, cookie banner, privacy 4 4 Requires at least: 5.8 5 5 Tested up to: 6.9 6 6 Requires PHP: 7.4 7 Stable tag: 1. 1.07 Stable tag: 1.0.6 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 DigiBlocks is a powerful collection of beautifully designed Gutenberg blocks that help you create stunning WordPress pages with ease.11 Cookie consent solution for WordPress. GDPR, CCPA, LGPD & ePrivacy compliant banners with analytics and geolocation support. 12 12 13 13 == Description == 14 14 15 = 🚀 BEAUTIFUL BLOCKS FOR THE WORDPRESS BLOCK EDITOR = 16 17 DigiBlocks enhances your WordPress Gutenberg editor with a suite of professional-grade blocks designed for performance, flexibility, and ease-of-use. Create beautiful content layouts without writing a single line of code. 18 19 = 💎 Feature-Rich Block Collection = 20 21 DigiBlocks includes a comprehensive collection of blocks designed to address all your content creation needs: 22 23 * **[Container](https://digiblocks.me/block/container?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create beautiful layouts with flexible containers and columns. 24 * **[Accordion](https://digiblocks.me/block/accordion?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a vertically stacked list of accordion items. 25 * **[Buttons](https://digiblocks.me/block/buttons?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add beautiful interactive buttons with icons. 26 * **[Call To Action](https://digiblocks.me/block/call-to-action?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a beautiful call to action block. 27 * **[Countdown](https://digiblocks.me/block/countdown?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a beautiful countdown timer. 28 * **[Counter](https://digiblocks.me/block/counter?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display animated numerical counters. 29 * **[FAQ](https://digiblocks.me/block/faq?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create beautiful FAQ block with schema markup for SEO. 30 * **[Forms](https://digiblocks.me/block/forms?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create custom forms easily with a few clicks. 31 * **[Google Map](https://digiblocks.me/block/google-map?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a responsive Google Map with markers. 32 * **[Heading](https://digiblocks.me/block/heading?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create a beautiful heading with various styling options. 33 * **[Icon](https://digiblocks.me/block/icon?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a customizable icon with various styling options. 34 * **[Icon Box](https://digiblocks.me/block/icon-box?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display an icon with title and text in a beautiful box layout. 35 * **[Icon List](https://digiblocks.me/block/icon-list?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a list of items with custom icons. 36 * **[Image](https://digiblocks.me/block/image?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add images with extensive styling options. 37 * **[Lottie Animation](https://digiblocks.me/block/lottie?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add beautiful Lottie animations to your content. 38 * **[Newsletter](https://digiblocks.me/block/newsletter?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a newsletter subscription form. 39 * **[Row](https://digiblocks.me/block/row?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create horizontal layouts with flexible alignment and spacing controls. 40 * **[Pricing Table](https://digiblocks.me/block/pricing-table?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create beautiful pricing tables with multiple plans and features. 41 * **[Separator](https://digiblocks.me/block/separator?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a separator with various styles, text, and icon options. 42 * **[Social Icons](https://digiblocks.me/block/social-icons?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add social media links with beautiful icons. 43 * **[Spacer](https://digiblocks.me/block/spacer?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add vertical space between blocks with adjustable height. 44 * **[Table](https://digiblocks.me/block/table?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Build responsive comparison and data tables with ease. 45 * **[Team](https://digiblocks.me/block/team?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display your team members in various layouts. 46 * **[Testimonials](https://digiblocks.me/block/testimonials?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display customer testimonials in beautiful layouts. 47 * **[Text](https://digiblocks.me/block/text?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create rich text content with advanced styling options. 48 49 = Pro Version Blocks = 50 51 * **[AI Image](https://digiblocks.me/block/ai-image?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Generate beautiful images with AI. 52 * **[Posts](https://digiblocks.me/block/posts?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display your WordPress posts in beautiful grid and list layouts. 53 * **[Money Back](https://digiblocks.me/block/money-back?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a customizable money back guarantee. 54 * **[Logo](https://digiblocks.me/block/logo?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a customizable logo for your website header or footer. 55 * **[Navigation](https://digiblocks.me/block/navigation?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a responsive navigation menu with custom or WordPress menus. 56 * **[Login Link](https://digiblocks.me/block/login-link?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a customizable login/account link for your header. 57 * **[Page Title](https://digiblocks.me/block/page-title?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the title of the current page or post. 58 * **[Breadcrumbs](https://digiblocks.me/block/breadcrumbs?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Show navigation path. 59 * **[Featured Image](https://digiblocks.me/block/featured-image?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the featured image of the current post. 60 * **[Post Meta](https://digiblocks.me/block/post-meta?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display post metadata like author, date, categories, and tags. 61 * **[Post Content](https://digiblocks.me/block/post-content?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the main content of the current post or page. 62 * **[Post Navigation](https://digiblocks.me/block/post-navigation?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add previous/next post navigation links to single posts. 63 * **[Social Share](https://digiblocks.me/block/social-share?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add social sharing buttons for various platforms. 64 * **[Table of Contents](https://digiblocks.me/block/table-of-contents?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Auto-generate a table of contents from page headings. 65 * **[Author Box](https://digiblocks.me/block/author-box?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display author information, bio, avatar and social icons. 66 * **[Related Posts](https://digiblocks.me/block/related-posts?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display posts related to the current post. 67 * **[Post Comments](https://digiblocks.me/block/post-comments?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display and customize the comments section. 68 * **[Search Form](https://digiblocks.me/block/search-form?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Enhanced search form with AJAX capabilities and post type filtering. 69 * **[Taxonomy](https://digiblocks.me/block/taxonomy?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display taxonomy terms like categories, tags or custom taxonomies. 70 * **[Search Results](https://digiblocks.me/block/search-results?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display search results with customizable layout and pagination. 71 * **[Copyright](https://digiblocks.me/block/copyright?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display copyright text with dynamic year, site name and site URL. 72 73 = DigiCommerce Blocks (When DigiCommerce is Active) = 74 75 * **[Products](https://digiblocks.me/block/digi-products?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display your DigiCommerce products in a beautiful way. 76 * **[Cart Icon](https://digiblocks.me/block/digi-cart-icon?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display cart icon with count and total anywhere. 77 * **[Product Price](https://digiblocks.me/block/digi-price?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product price with custom styling. 78 * **[Product Gallery](https://digiblocks.me/block/digi-product-gallery?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Enhanced product gallery with lightbox, and thumbnail navigation. 79 * **[Product Meta](https://digiblocks.me/block/digi-product-meta?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product meta information like categories, and tags. 80 * **[Product Content](https://digiblocks.me/block/digi-product-content?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product description or short description content. 81 * **[Product Features](https://digiblocks.me/block/digi-product-features?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product features table. 82 * **[Product Add To Cart](https://digiblocks.me/block/digi-product-add-to-cart?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the add to cart button. 83 * **[Product Reviews](https://digiblocks.me/block/digi-product-reviews?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product reviews stars. 84 * **[Product Reviews Form](https://digiblocks.me/block/digi-product-reviews-form?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a customizable product reviews form. 85 86 = WooCommerce Blocks (When WooCommerce is Active) = 87 88 * **[Products](https://digiblocks.me/block/woo-products?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display your products in a beautiful grid layout. 89 * **[Cart Icon](https://digiblocks.me/block/woo-cart-icon?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display cart icon with count and total anywhere. 90 * **[Product Price](https://digiblocks.me/block/woo-price?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product price with custom styling. 91 * **[Product Gallery](https://digiblocks.me/block/woo-product-gallery?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Enhanced product gallery with lightbox, and thumbnail navigation. 92 * **[Product Meta](https://digiblocks.me/block/woo-product-meta?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product meta information like SKU, categories, and tags. 93 * **[Product Content](https://digiblocks.me/block/woo-product-content?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product description or short description content. 94 * **[Product Add To Cart](https://digiblocks.me/block/woo-product-add-to-cart?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the add to cart button. 95 * **[Product Reviews](https://digiblocks.me/block/woo-product-reviews?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product reviews stars. 96 * **[Product Reviews Form](https://digiblocks.me/block/woo-product-reviews-form?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a customizable product reviews form. 97 98 = ⚙️ Built For Performance = 99 100 DigiBlocks is built with performance in mind: 101 102 * **Optimized Code**: Lightweight implementation for fast page loading 103 * **Resource Efficiency**: CSS and JS are loaded only when blocks are used 104 * **Responsive Design**: All blocks are fully responsive and mobile-friendly 105 * **Accessibility Ready**: Built with web accessibility standards in mind 106 107 = 🎨 Extensive Customization Options = 108 109 Every block comes with comprehensive styling options: 110 111 * **Typography Controls**: Font family, size, weight, line height, and more 112 * **Color Settings**: Custom colors for text, background, icons, and borders 113 * **Spacing Controls**: Precise control over margins, padding, and alignment 114 * **Border & Shadow**: Customize borders, border radius, and box shadows 115 * **Animation Effects**: Add entrance animations to engage your visitors 116 * **Responsive Controls**: Adjust settings for desktop, tablet, and mobile 117 118 = 💻 Developer-Friendly Architecture = 119 120 DigiBlocks is built with developers in mind: 121 122 * **Clean, Documented Code**: Well-structured codebase for easy customization 123 * **Extensible Framework**: Add custom blocks or extend existing ones 124 * **Minimal Dependencies**: No jQuery or external libraries required 125 * **Theme Compatibility**: Works with virtually any WordPress theme 126 127 = 🤝 Join Our Community = 128 129 Connect with fellow DigiBlocks users and stay updated: 130 131 * [Documentation](https://docs.digiblocks.me?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks) - Comprehensive guides and tutorials 132 * [Support Forum](https://wordpress.org/support/plugin/digiblocks/) - Get help from our team and community 133 * [GitHub Repository](https://github.com/DigiHold/DigiBlocks) - Access source code and contribute 134 135 = 🚀 Ready to Transform Your WordPress Site? = 136 137 Get Started with DigiBlocks today! 15 = 🍪 COOKIE CONSENT FOR GDPR, CCPA, LGPD & EPRIVACY = 16 17 DigiConsent is a powerful cookie consent plugin that helps you comply with GDPR (EU), CCPA/CPRA (California), LGPD (Brazil), POPIA (South Africa), and other privacy regulations while maintaining a great user experience. Create beautiful, customizable cookie banners with advanced features like script management, detailed analytics, and geolocation targeting. 18 19 = ✅ FREE FEATURES = 20 21 Everything you need for cookie compliance, included in the free version: 22 23 * **Beautiful Cookie Banners** - Modern, customizable designs that match your brand 24 * **Multiple Banner Positions** - Bottom, top, fullscreen overlay, or custom positioning 25 * **Cookie Categories** - Essential, analytics, marketing, and functional categories 26 * **Granular Consent** - Let users choose exactly which cookies they accept 27 * **Consent Logging** - Track and audit all consent decisions with timestamps 28 * **Analytics Dashboard** - View acceptance rates, trends, and statistics 29 * **Advanced Color Picker** - RGB/RGBA support with transparency control 30 * **Import/Export Settings** - Easily transfer settings between sites 31 * **Quick Script Setup** - Built-in templates for Google Analytics, Facebook Pixel, and more 32 * **Google Consent Mode v2** - Full support for Google's consent framework 33 * **Privacy Policy Links** - Direct links to your privacy policy page 34 * **Responsive Design** - Perfect display on all devices and screen sizes 35 * **Translation Ready** - Full support for multilingual sites 36 37 = 🚀 PRO FEATURES = 38 39 Upgrade to [DigiConsent Pro](https://digihold.click/digiconsent-pro) for advanced targeting and behavior control: 40 41 **🌍 Geolocation Targeting** 42 * **Country Targeting** - Show different banners to visitors from specific countries 43 * **EU/EEA Automatic** - Target all EU/EEA countries with one click 44 * **US State Targeting** - Comply with state-specific laws (CPRA, VCDPA, etc.) 45 * **IP Geolocation** - Automatic visitor location detection using MaxMind GeoLite2 46 * **Location Rules** - Create custom rules with different settings per region 47 * **Fallback Options** - Control what happens when location can't be detected 48 49 **🎯 Advanced Behavior Controls** 50 * **Display Delay** - Show banner after X seconds 51 * **Scroll Trigger** - Display banner after user scrolls X% of page 52 * **Exit Intent** - Show banner when user attempts to leave 53 * **Auto-Hide** - Automatically hide banner after X seconds 54 * **Page Lock** - Prevent page interaction until consent is given 55 * **Blur Effect** - Blur page content until user makes a choice 56 * **ESC Key Close** - Allow users to close banner with ESC key 57 58 **🎨 Enhanced Design Options** 59 * **Hero Media** - Add images or videos to your banner 60 * **Video Backgrounds** - Autoplay, loop, and mute controls 61 * **Multiple Layouts** - Additional banner layout options 62 * **Per-Location Customization** - Different designs for different countries 63 64 **⚙️ Regional Compliance** 65 * **Regional Consent Modes** - Different opt-in/opt-out behavior per location 66 * **Regional Google Consent Mode** - Location-specific GCM settings 67 * **Consent Expiry Per Region** - Different cookie lifetimes by location 68 * **Regional Button Visibility** - Show/hide buttons based on location 69 70 **📜 Custom Script Management** 71 * **Head Scripts** - Add custom JavaScript/tracking codes to the document head 72 * **Body Scripts** - Inject scripts right after the opening body tag 73 * **Footer Scripts** - Add scripts before the closing body tag 74 * **Per-Category Scripts** - Assign custom scripts to specific cookie categories 75 * **Consent-Based Loading** - Scripts only execute after user consent 76 77 [Learn more about DigiConsent Pro →](https://digihold.click/digiconsent-pro) 78 79 = 🎨 Extensive Customization = 80 81 Every aspect of the cookie banner can be customized: 82 83 * **Colors & Transparency** - Advanced color picker with RGBA support 84 * **Typography** - Customize fonts, sizes, and styles 85 * **Button Styling** - Full control over button appearance 86 * **Animations** - Choose from slide, fade, zoom, or no animation 87 * **Custom Content** - Write your own banner text and privacy policy links 88 * **Logo Integration** - Add your brand logo to the banner 89 90 = 📊 Analytics & Reporting = 91 92 Track consent performance with detailed analytics: 93 94 * **Consent Statistics** - View total accepts, rejects, and acceptance rates 95 * **Trend Charts** - Visualize consent data over time 96 * **Category Analytics** - See which cookie categories users accept most 97 * **Geographic Distribution** - View consents by country (requires Pro) 98 * **Device Analytics** - Track consents by device type 99 * **Consent Logs** - Detailed audit trail of all consent decisions 100 * **Export Data** - Download consent logs for compliance reporting 101 102 = 🔧 Developer-Friendly = 103 104 Built with developers in mind: 105 106 * **Clean Code** - Well-structured, documented codebase 107 * **Hooks & Filters** - Extensive customization options 108 * **REST API Ready** - Modern WordPress development practices 109 * **No jQuery** - Vanilla JavaScript for better performance 110 * **Template Override** - Override templates in your theme 111 112 = 🚀 Performance Optimized = 113 114 DigiConsent is built for speed: 115 116 * **Lightweight** - Minimal footprint on page load 117 * **Conditional Loading** - Scripts load only when needed 118 * **Optimized Assets** - Minified CSS and JavaScript 119 * **No External Dependencies** - Everything self-contained 120 * **Cache Compatible** - Works with all major caching plugins 121 122 = 🤝 Privacy First = 123 124 We take privacy seriously: 125 126 * **No Data Collection** - DigiConsent doesn't send data to external servers 127 * **Local Storage** - All consent data stored on your server 128 * **Open Source** - Transparent, auditable code 129 * **Regular Updates** - Stay compliant with changing regulations 130 * **Privacy Law Compliant** - Built for GDPR, CCPA, LGPD, ePrivacy and other regulations 138 131 139 132 == Installation == … … 143 136 1. **Upload & Activate** 144 137 * Visit Plugins > Add New 145 * Search for "Digi Blocks"138 * Search for "DigiConsent" 146 139 * Click "Install Now" and then "Activate" 147 * Or upload the plugin files manually to `/wp-content/plugins/digiblocks` 148 149 2. **Start Using the Blocks** 150 * Edit any page or post with the Block Editor 151 * Look for the "DigiBlocks" category in the block inserter 152 * Click on any DigiBlocks block to add it to your page 153 * Customize using the block controls in the sidebar 140 * Or upload the plugin files manually to `/wp-content/plugins/digiconsent` 141 142 2. **Configure Your Banner** 143 * Go to DigiConsent > Settings in your WordPress admin 144 * Customize the banner design and content 145 * Add your tracking scripts to cookie categories 146 147 3. **Test & Launch** 148 * Preview your cookie banner on the frontend 149 * Test acceptance and rejection flows 150 * Monitor analytics in the dashboard 154 151 155 152 = System Requirements = … … 159 156 * Modern browser (Chrome, Firefox, Safari, Edge) 160 157 158 = Source Code = 159 160 This plugin uses compiled/minified JavaScript and CSS files for optimal performance. The source code for all compiled assets is included in the plugin's `resources` directory: 161 162 * **JavaScript Source Files:** 163 - `resources/js/admin/admin.js` - Compiled to `assets/js/admin.js` 164 - `resources/js/front/front.js` - Compiled to `assets/js/front.js` 165 - `resources/js/admin/review-notice.js` - Compiled to `assets/js/review-notice.js` 166 - `resources/js/vendor/chart.js` - Compiled to `assets/js/chart.min.js` (Chart.js library v4.5.1) 167 - `resources/js/vendor/coloris.js` - Compiled to `assets/js/coloris.min.js` (Coloris color picker library) 168 169 * **CSS Source Files:** 170 - `resources/css/admin/admin.css` - Compiled to `assets/css/admin.css` 171 - `resources/css/front/front.css` - Compiled to `assets/css/front.css` 172 - `resources/css/admin/review-notice.css` - Compiled to `assets/css/review-notice.css` 173 - `resources/css/vendor/coloris.css` - Compiled to `assets/css/coloris.min.css` (Coloris styles) 174 175 **Third-Party Libraries:** 176 - Chart.js (v4.5.1) - MIT License - https://github.com/chartjs/Chart.js 177 - Coloris - MIT License - https://github.com/mdbassit/Coloris 178 179 **Build Instructions:** 180 The plugin uses npm for dependency management and build processes. To rebuild the assets from source: 181 182 1. Install Node.js and npm 183 2. Run `npm install` in the plugin directory 184 3. Run `npm run build` to compile all assets 185 4. Individual assets can be built with `npm run build:css-admin`, `npm run build:js-front`, etc. 186 187 See `package.json` for all available build commands. 188 189 == External Services == 190 191 **IMPORTANT:** DigiConsent itself does not connect to any external services. However, it provides optional integration templates that allow users to add third-party tracking and analytics scripts to their cookie categories. These scripts are only loaded when users provide the necessary IDs/keys and when visitors consent to the respective cookie category. 192 193 When you configure these optional integrations, the following external services may be contacted: 194 195 = Analytics Services (Optional) = 196 197 **Google Analytics 4** 198 * **Purpose:** Web analytics and tracking 199 * **Data Sent:** User behavior, page views, events (configured by site owner) 200 * **When:** Only when visitor consents to analytics cookies AND site owner has configured a GA4 Measurement ID 201 * **Service URL:** https://www.googletagmanager.com/gtag/js 202 * **Privacy Policy:** https://policies.google.com/privacy 203 * **Terms of Service:** https://marketingplatform.google.com/about/analytics/terms/us/ 204 205 **Google Tag Manager** 206 * **Purpose:** Tag and script management 207 * **Data Sent:** Varies based on configured tags 208 * **When:** Only when visitor consents to analytics cookies AND site owner has configured a GTM Container ID 209 * **Service URL:** https://www.googletagmanager.com/gtm.js 210 * **Privacy Policy:** https://policies.google.com/privacy 211 * **Terms of Service:** https://marketingplatform.google.com/about/analytics/terms/us/ 212 213 **Hotjar** 214 * **Purpose:** Behavior analytics and user feedback 215 * **Data Sent:** User interactions, heatmaps, session recordings 216 * **When:** Only when visitor consents to analytics cookies AND site owner has configured a Hotjar Site ID 217 * **Service URL:** https://static.hotjar.com 218 * **Privacy Policy:** https://www.hotjar.com/legal/policies/privacy/ 219 * **Terms of Service:** https://www.hotjar.com/legal/policies/terms-of-service/ 220 221 = Marketing Services (Optional) = 222 223 **Facebook Pixel** 224 * **Purpose:** Ad tracking and conversion measurement 225 * **Data Sent:** Page views, events, user behavior 226 * **When:** Only when visitor consents to marketing cookies AND site owner has configured a Facebook Pixel ID 227 * **Service URL:** https://connect.facebook.net and https://www.facebook.com/tr 228 * **Privacy Policy:** https://www.facebook.com/privacy/policy/ 229 * **Terms of Service:** https://www.facebook.com/legal/terms 230 231 **LinkedIn Insight Tag** 232 * **Purpose:** LinkedIn ad tracking and analytics 233 * **Data Sent:** Page views, conversions, demographic data 234 * **When:** Only when visitor consents to marketing cookies AND site owner has configured a LinkedIn Partner ID 235 * **Service URL:** https://snap.licdn.com and https://px.ads.linkedin.com 236 * **Privacy Policy:** https://www.linkedin.com/legal/privacy-policy 237 * **Terms of Service:** https://www.linkedin.com/legal/user-agreement 238 239 **TikTok Pixel** 240 * **Purpose:** TikTok ad tracking and analytics 241 * **Data Sent:** Page views, events, conversions 242 * **When:** Only when visitor consents to marketing cookies AND site owner has configured a TikTok Pixel ID 243 * **Service URL:** https://analytics.tiktok.com 244 * **Privacy Policy:** https://www.tiktok.com/legal/privacy-policy 245 * **Terms of Service:** https://www.tiktok.com/legal/terms-of-use 246 247 = Functional Services (Optional) = 248 249 **Google Maps** 250 * **Purpose:** Interactive maps display 251 * **Data Sent:** Location requests, map interactions 252 * **When:** Only when visitor consents to functional cookies AND site owner has configured a Google Maps API Key 253 * **Service URL:** https://maps.googleapis.com 254 * **Privacy Policy:** https://policies.google.com/privacy 255 * **Terms of Service:** https://cloud.google.com/maps-platform/terms 256 257 **Google reCAPTCHA** 258 * **Purpose:** Spam and bot prevention 259 * **Data Sent:** User interaction data, browser information 260 * **When:** Only when visitor consents to functional cookies AND site owner has configured a reCAPTCHA Site Key 261 * **Service URL:** https://www.google.com/recaptcha/api.js 262 * **Privacy Policy:** https://policies.google.com/privacy 263 * **Terms of Service:** https://policies.google.com/terms 264 265 **Intercom** 266 * **Purpose:** Customer messaging and support 267 * **Data Sent:** User information, messages, behavior data 268 * **When:** Only when visitor consents to functional cookies AND site owner has configured an Intercom App ID 269 * **Service URL:** https://widget.intercom.io and https://api-iam.intercom.io 270 * **Privacy Policy:** https://www.intercom.com/legal/privacy 271 * **Terms of Service:** https://www.intercom.com/legal/terms-and-policies 272 273 **Zendesk Chat** 274 * **Purpose:** Customer support chat 275 * **Data Sent:** Chat messages, user information 276 * **When:** Only when visitor consents to functional cookies AND site owner has configured a Zendesk Key 277 * **Service URL:** https://static.zdassets.com 278 * **Privacy Policy:** https://www.zendesk.com/company/agreements-and-terms/privacy-notice/ 279 * **Terms of Service:** https://www.zendesk.com/company/agreements-and-terms/master-subscription-agreement/ 280 281 **Note:** All of these integrations are completely optional. DigiConsent does not send any data to these services unless you explicitly configure the integration AND visitors provide consent. You are responsible for ensuring compliance with the terms of service and privacy policies of any third-party services you choose to integrate. 282 161 283 == Frequently Asked Questions == 162 284 163 = Will DigiBlocks work with my theme? = 164 165 Yes! DigiBlocks is designed to work with any WordPress theme that supports the block editor. The blocks adapt to your theme's styling while maintaining their functionality. 166 167 = Does DigiBlocks slow down my website? = 168 169 No. DigiBlocks is built with performance in mind. CSS and JavaScript files are only loaded when blocks are actually used on a page, ensuring minimal impact on page load times. 170 171 = Can I use DigiBlocks on multiple websites? = 172 173 Yes, you can use DigiBlocks on as many websites as you want. 174 175 = Are the blocks responsive for mobile devices? = 176 177 Absolutely! All DigiBlocks are fully responsive and include controls to customize their appearance on desktop, tablet, and mobile devices. 178 179 = Can I disable blocks I don't need? = 180 181 Yes, DigiBlocks includes a block manager in the admin dashboard where you can enable or disable individual blocks to keep your editor clean and focused. 182 183 = Does DigiBlocks support Google Fonts? = 184 185 Yes, DigiBlocks supports Google Fonts, giving you access to hundreds of font families for your blocks. 186 187 = Is DigiBlocks compatible with page builders? = 188 189 DigiBlocks is specifically designed for the WordPress block editor (Gutenberg). While some blocks may work with page builders that support Gutenberg blocks, we recommend using DigiBlocks with the native WordPress editor for the best experience. 190 191 = Do I need coding knowledge to use DigiBlocks? = 192 193 No coding knowledge is required! DigiBlocks is designed to be user-friendly with intuitive controls. 194 195 == External services == 196 197 = Google Maps API = 198 199 This plugin uses Google Maps API for the Google Map Block feature. 200 201 * **Service purpose**: The Google Maps API is used to display interactive maps in the Google Map Block. 202 * **Data sent**: When a page with the Google Map Block loads, the plugin sends location data (latitude and longitude) to Google's servers to render the map. User IP addresses may also be collected by Google as part of standard API usage. 203 * **When data is sent**: Data is only sent when a page containing the Google Map Block is viewed. 204 * **Terms of Service**: https://cloud.google.com/maps-platform/terms/ 205 * **Privacy Policy**: https://policies.google.com/privacy 285 = Is DigiConsent compliant with GDPR, CCPA, and other privacy laws? = 286 287 Yes! DigiConsent follows best practices for GDPR (EU), CCPA/CPRA (California), LGPD (Brazil), ePrivacy Directive, and other privacy regulations including granular consent, consent logging, and proper cookie categorization. However, you should consult with a legal professional to ensure your complete setup meets all requirements. 288 289 = What's the difference between Free and Pro? = 290 291 The free version includes everything you need for basic cookie compliance: cookie consent banners, quick script setup templates (Google Analytics, Facebook Pixel, etc.), consent logging, and analytics. DigiConsent Pro adds custom script management (add any JavaScript to head, body, or footer), advanced geolocation targeting, behavior controls (display delays, scroll triggers, exit intent), and regional compliance features for businesses operating in multiple countries or US states. 292 293 = Does DigiConsent work with caching plugins? = 294 295 Yes, DigiConsent is compatible with all major caching plugins (WP Rocket, W3 Total Cache, WP Super Cache, etc.). The banner is rendered client-side to ensure it always displays correctly regardless of caching. 296 297 = Can I customize the banner appearance? = 298 299 Absolutely! DigiConsent offers extensive customization options including colors (with transparency), animations, positioning, and custom content. You can match it perfectly to your brand. Pro version adds hero media (images/videos). 300 301 = Does it block tracking scripts automatically? = 302 303 Yes, when you add scripts to cookie categories, DigiConsent will automatically block them until the user provides consent for that category. This works with opt-in, opt-out, and notice-only consent modes. 304 305 = Can I use DigiConsent on multiple websites? = 306 307 Yes, you can use DigiConsent (both free and Pro versions) on as many websites as you want. Use the import/export feature to easily transfer settings between sites. 308 309 = How does geolocation work? (Pro Feature) = 310 311 With DigiConsent Pro, you can detect visitor location using MaxMind GeoLite2 database and show different banners to visitors from specific countries or US states. This is useful for showing opt-in banners to EU visitors while showing notice-only banners to other regions. You can create location rules with completely different settings per region. 312 313 = Are consent records stored? = 314 315 Yes, DigiConsent logs all consent decisions with timestamps, IP addresses (optional), user agents, and consent choices. These logs can be viewed in the dashboard and exported for compliance audits. You can configure log retention period (minimum 30 days). 316 317 = Does DigiConsent slow down my website? = 318 319 No. DigiConsent is built with performance in mind. The plugin uses minimal resources, loads assets only when needed, and works seamlessly with page caching. Pro version uses intelligent caching for geolocation lookups. 320 321 = Can I export my settings? = 322 323 Yes, DigiConsent includes import/export functionality so you can easily transfer settings between websites or create backups of your configuration. 324 325 = Does it support Google Consent Mode v2? = 326 327 Yes! DigiConsent fully supports Google Consent Mode v2, including regional settings (Pro feature). This ensures proper integration with Google Analytics, Google Ads, and other Google services. 328 329 = Can I translate the banner to different languages? = 330 331 Yes, DigiConsent is fully translation-ready and works with WPML, Polylang, and other translation plugins. All banner text can be customized in the settings. 206 332 207 333 == Screenshots == 208 334 209 1. **Dashboard**: Add or remove blocks. 210 2. **Settings**: Configure what you need. 335 1. **Dashboard** - View consent statistics and analytics at a glance 336 2. **Settings** - Customize banner layout, behavior, texts and other settings 337 3. **Design** - Customize design, colors, logo and animation 338 4. **Necessary** - Configure essential cookies required for basic site functionality 339 5. **Analytics** - Set up analytics tracking scripts like Google Analytics and Hotjar 340 6. **Marketing** - Configure advertising pixels like Facebook, TikTok and LinkedIn 341 7. **Functional** - Add functional scripts like live chat and interactive features 342 8. **Import/Export** - Backup and transfer your settings between sites 343 9. **Consent Logs** - View detailed audit trail of all visitor consent decisions 344 10. **Analytics Dashboard** - Track acceptance rates, trends, and statistics over time 345 11. **Script Management** - Configure custom tracking scripts for each cookie category (Pro) 346 12. **Behavior Settings** - Control display delays, scroll triggers and exit intent (Pro) 347 13. **Geolocation Settings** - Target specific countries or regions (Pro) 211 348 212 349 == Changelog == 213 350 214 = 1.1.0 - = IMPORTANT TO READ: This is a very big update, many blocks have been completely rewritten so do a backup of your site before updating it, we strongly recommend you to do the update on a staging site to be sure everything is working properly, and contact us if you're facing any kind of issues, we can also do the migration from the previous to this new version for you. 215 * Added: Max Width field for the Heading block 216 * Added: Flex Direction field for the Container and Row blocks 217 * Added: Position panel with settings to allow relative, absolute or fixed positioning with orientation fields 218 * Added: Transform panel with settings like Rotate, Offset, Scale, which allow you to create unique design 219 * Added: More Animations 220 * Added: Margins fields for the Icon Box block to control title and content margin 221 * Added: Justify content field for the Icon Box block to control align 222 * Added: Better Font Family selection with search input and fonts preview 223 * Added: Hover Effect for the Button block 224 * Tweak: Many improvements for the Heading block 225 * Tweak: Many improvements for the Text block 226 * Tweak: Many improvements for the Container block 227 * Tweak: Many improvements for the Column block 228 * Tweak: Many improvements for the Row block 229 * Tweak: Better Units selection design 230 * Tweak: Better Typography UX 231 * Tweak: Animations now only load the required JS dynamically instead of all animations 232 * Tweak: Better panels organization 233 234 235 = 1.0.3 - October 21, 2025 = 236 * Added: Settings and tab needed for new AI Image feature 237 238 = 1.0.2 - October 14, 2025 = 239 * Tweak: All defaults values for tablet and mobile removed to avoid issues 240 * Tweak: Better readable way for the textareas for the Form block 241 * Fixed: Form Success and Error messages was sent in the email 242 * Fixed: Small issues 243 244 = 1.0.1 - August 18, 2025 = 245 * Tweak: Table block, warning icon added 246 * Tweak: Icon box block, Better settings for icon width and spacing 247 * Fixed: If the Text block was used in post content, it wasn't added in excerpt 248 249 = 1.0.0 - June 15, 2025 = 351 = 1.0.0 = 250 352 * Initial release 251 353 252 354 == Upgrade Notice == 253 355 356 = 1.0.6 = 357 * Fixed: Review issues. 358 359 = 1.0.5 = 360 * Fixed: Review issues. 361 362 = 1.0.4 = 363 * Fixed: Review issues. 364 365 = 1.0.3 = 366 * Fixed: Review issues. 367 368 = 1.0.2 = 369 * Fixed: Review issues. 370 371 = 1.0.1 = 372 * Fixed: Review issues. 373 254 374 = 1.0.0 = 255 First public release of DigiBlocks - Your complete solution for creating beautiful WordPress pages! 375 First release 376 377 == Upgrade to Pro == 378 379 Get DigiConsent Pro for advanced features: 380 381 * 📜 Custom script management (head, body, footer injection) 382 * 🌍 Geolocation targeting (countries, EU, US states) 383 * 🎯 Advanced behavior controls (delays, scroll triggers, exit intent) 384 * 📍 Location-based rules with regional settings 385 * 🎨 Hero media support (images and videos) 386 * ⚙️ Regional compliance features 387 * 🔄 Priority support and updates 388 389 [Upgrade to DigiConsent Pro →](https://digihold.click/digiconsent-pro) -
digiconsent/trunk/readme.txt
r3431287 r3431288 1 === Digi Blocks - Professional Gutenberg Block Collection===1 === DigiConsent - Cookie Consent Banner for GDPR, CCPA & ePrivacy Compliance === 2 2 Contributors: digihold 3 Tags: blocks, gutenberg, editor, page builder, gutenberg blocks3 Tags: cookie consent, gdpr, ccpa, cookie banner, privacy 4 4 Requires at least: 5.8 5 5 Tested up to: 6.9 6 6 Requires PHP: 7.4 7 Stable tag: 1. 1.07 Stable tag: 1.0.6 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 10 11 DigiBlocks is a powerful collection of beautifully designed Gutenberg blocks that help you create stunning WordPress pages with ease.11 Cookie consent solution for WordPress. GDPR, CCPA, LGPD & ePrivacy compliant banners with analytics and geolocation support. 12 12 13 13 == Description == 14 14 15 = 🚀 BEAUTIFUL BLOCKS FOR THE WORDPRESS BLOCK EDITOR = 16 17 DigiBlocks enhances your WordPress Gutenberg editor with a suite of professional-grade blocks designed for performance, flexibility, and ease-of-use. Create beautiful content layouts without writing a single line of code. 18 19 = 💎 Feature-Rich Block Collection = 20 21 DigiBlocks includes a comprehensive collection of blocks designed to address all your content creation needs: 22 23 * **[Container](https://digiblocks.me/block/container?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create beautiful layouts with flexible containers and columns. 24 * **[Accordion](https://digiblocks.me/block/accordion?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a vertically stacked list of accordion items. 25 * **[Buttons](https://digiblocks.me/block/buttons?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add beautiful interactive buttons with icons. 26 * **[Call To Action](https://digiblocks.me/block/call-to-action?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a beautiful call to action block. 27 * **[Countdown](https://digiblocks.me/block/countdown?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a beautiful countdown timer. 28 * **[Counter](https://digiblocks.me/block/counter?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display animated numerical counters. 29 * **[FAQ](https://digiblocks.me/block/faq?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create beautiful FAQ block with schema markup for SEO. 30 * **[Forms](https://digiblocks.me/block/forms?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create custom forms easily with a few clicks. 31 * **[Google Map](https://digiblocks.me/block/google-map?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a responsive Google Map with markers. 32 * **[Heading](https://digiblocks.me/block/heading?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create a beautiful heading with various styling options. 33 * **[Icon](https://digiblocks.me/block/icon?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a customizable icon with various styling options. 34 * **[Icon Box](https://digiblocks.me/block/icon-box?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display an icon with title and text in a beautiful box layout. 35 * **[Icon List](https://digiblocks.me/block/icon-list?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a list of items with custom icons. 36 * **[Image](https://digiblocks.me/block/image?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add images with extensive styling options. 37 * **[Lottie Animation](https://digiblocks.me/block/lottie?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add beautiful Lottie animations to your content. 38 * **[Newsletter](https://digiblocks.me/block/newsletter?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a newsletter subscription form. 39 * **[Row](https://digiblocks.me/block/row?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create horizontal layouts with flexible alignment and spacing controls. 40 * **[Pricing Table](https://digiblocks.me/block/pricing-table?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create beautiful pricing tables with multiple plans and features. 41 * **[Separator](https://digiblocks.me/block/separator?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a separator with various styles, text, and icon options. 42 * **[Social Icons](https://digiblocks.me/block/social-icons?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add social media links with beautiful icons. 43 * **[Spacer](https://digiblocks.me/block/spacer?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add vertical space between blocks with adjustable height. 44 * **[Table](https://digiblocks.me/block/table?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Build responsive comparison and data tables with ease. 45 * **[Team](https://digiblocks.me/block/team?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display your team members in various layouts. 46 * **[Testimonials](https://digiblocks.me/block/testimonials?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display customer testimonials in beautiful layouts. 47 * **[Text](https://digiblocks.me/block/text?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Create rich text content with advanced styling options. 48 49 = Pro Version Blocks = 50 51 * **[AI Image](https://digiblocks.me/block/ai-image?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Generate beautiful images with AI. 52 * **[Posts](https://digiblocks.me/block/posts?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display your WordPress posts in beautiful grid and list layouts. 53 * **[Money Back](https://digiblocks.me/block/money-back?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a customizable money back guarantee. 54 * **[Logo](https://digiblocks.me/block/logo?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a customizable logo for your website header or footer. 55 * **[Navigation](https://digiblocks.me/block/navigation?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a responsive navigation menu with custom or WordPress menus. 56 * **[Login Link](https://digiblocks.me/block/login-link?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add a customizable login/account link for your header. 57 * **[Page Title](https://digiblocks.me/block/page-title?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the title of the current page or post. 58 * **[Breadcrumbs](https://digiblocks.me/block/breadcrumbs?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Show navigation path. 59 * **[Featured Image](https://digiblocks.me/block/featured-image?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the featured image of the current post. 60 * **[Post Meta](https://digiblocks.me/block/post-meta?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display post metadata like author, date, categories, and tags. 61 * **[Post Content](https://digiblocks.me/block/post-content?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the main content of the current post or page. 62 * **[Post Navigation](https://digiblocks.me/block/post-navigation?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add previous/next post navigation links to single posts. 63 * **[Social Share](https://digiblocks.me/block/social-share?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Add social sharing buttons for various platforms. 64 * **[Table of Contents](https://digiblocks.me/block/table-of-contents?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Auto-generate a table of contents from page headings. 65 * **[Author Box](https://digiblocks.me/block/author-box?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display author information, bio, avatar and social icons. 66 * **[Related Posts](https://digiblocks.me/block/related-posts?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display posts related to the current post. 67 * **[Post Comments](https://digiblocks.me/block/post-comments?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display and customize the comments section. 68 * **[Search Form](https://digiblocks.me/block/search-form?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Enhanced search form with AJAX capabilities and post type filtering. 69 * **[Taxonomy](https://digiblocks.me/block/taxonomy?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display taxonomy terms like categories, tags or custom taxonomies. 70 * **[Search Results](https://digiblocks.me/block/search-results?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display search results with customizable layout and pagination. 71 * **[Copyright](https://digiblocks.me/block/copyright?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display copyright text with dynamic year, site name and site URL. 72 73 = DigiCommerce Blocks (When DigiCommerce is Active) = 74 75 * **[Products](https://digiblocks.me/block/digi-products?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display your DigiCommerce products in a beautiful way. 76 * **[Cart Icon](https://digiblocks.me/block/digi-cart-icon?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display cart icon with count and total anywhere. 77 * **[Product Price](https://digiblocks.me/block/digi-price?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product price with custom styling. 78 * **[Product Gallery](https://digiblocks.me/block/digi-product-gallery?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Enhanced product gallery with lightbox, and thumbnail navigation. 79 * **[Product Meta](https://digiblocks.me/block/digi-product-meta?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product meta information like categories, and tags. 80 * **[Product Content](https://digiblocks.me/block/digi-product-content?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product description or short description content. 81 * **[Product Features](https://digiblocks.me/block/digi-product-features?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product features table. 82 * **[Product Add To Cart](https://digiblocks.me/block/digi-product-add-to-cart?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the add to cart button. 83 * **[Product Reviews](https://digiblocks.me/block/digi-product-reviews?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product reviews stars. 84 * **[Product Reviews Form](https://digiblocks.me/block/digi-product-reviews-form?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a customizable product reviews form. 85 86 = WooCommerce Blocks (When WooCommerce is Active) = 87 88 * **[Products](https://digiblocks.me/block/woo-products?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display your products in a beautiful grid layout. 89 * **[Cart Icon](https://digiblocks.me/block/woo-cart-icon?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display cart icon with count and total anywhere. 90 * **[Product Price](https://digiblocks.me/block/woo-price?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product price with custom styling. 91 * **[Product Gallery](https://digiblocks.me/block/woo-product-gallery?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Enhanced product gallery with lightbox, and thumbnail navigation. 92 * **[Product Meta](https://digiblocks.me/block/woo-product-meta?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product meta information like SKU, categories, and tags. 93 * **[Product Content](https://digiblocks.me/block/woo-product-content?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product description or short description content. 94 * **[Product Add To Cart](https://digiblocks.me/block/woo-product-add-to-cart?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display the add to cart button. 95 * **[Product Reviews](https://digiblocks.me/block/woo-product-reviews?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display product reviews stars. 96 * **[Product Reviews Form](https://digiblocks.me/block/woo-product-reviews-form?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks)** - Display a customizable product reviews form. 97 98 = ⚙️ Built For Performance = 99 100 DigiBlocks is built with performance in mind: 101 102 * **Optimized Code**: Lightweight implementation for fast page loading 103 * **Resource Efficiency**: CSS and JS are loaded only when blocks are used 104 * **Responsive Design**: All blocks are fully responsive and mobile-friendly 105 * **Accessibility Ready**: Built with web accessibility standards in mind 106 107 = 🎨 Extensive Customization Options = 108 109 Every block comes with comprehensive styling options: 110 111 * **Typography Controls**: Font family, size, weight, line height, and more 112 * **Color Settings**: Custom colors for text, background, icons, and borders 113 * **Spacing Controls**: Precise control over margins, padding, and alignment 114 * **Border & Shadow**: Customize borders, border radius, and box shadows 115 * **Animation Effects**: Add entrance animations to engage your visitors 116 * **Responsive Controls**: Adjust settings for desktop, tablet, and mobile 117 118 = 💻 Developer-Friendly Architecture = 119 120 DigiBlocks is built with developers in mind: 121 122 * **Clean, Documented Code**: Well-structured codebase for easy customization 123 * **Extensible Framework**: Add custom blocks or extend existing ones 124 * **Minimal Dependencies**: No jQuery or external libraries required 125 * **Theme Compatibility**: Works with virtually any WordPress theme 126 127 = 🤝 Join Our Community = 128 129 Connect with fellow DigiBlocks users and stay updated: 130 131 * [Documentation](https://docs.digiblocks.me?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=digiblocks) - Comprehensive guides and tutorials 132 * [Support Forum](https://wordpress.org/support/plugin/digiblocks/) - Get help from our team and community 133 * [GitHub Repository](https://github.com/DigiHold/DigiBlocks) - Access source code and contribute 134 135 = 🚀 Ready to Transform Your WordPress Site? = 136 137 Get Started with DigiBlocks today! 15 = 🍪 COOKIE CONSENT FOR GDPR, CCPA, LGPD & EPRIVACY = 16 17 DigiConsent is a powerful cookie consent plugin that helps you comply with GDPR (EU), CCPA/CPRA (California), LGPD (Brazil), POPIA (South Africa), and other privacy regulations while maintaining a great user experience. Create beautiful, customizable cookie banners with advanced features like script management, detailed analytics, and geolocation targeting. 18 19 = ✅ FREE FEATURES = 20 21 Everything you need for cookie compliance, included in the free version: 22 23 * **Beautiful Cookie Banners** - Modern, customizable designs that match your brand 24 * **Multiple Banner Positions** - Bottom, top, fullscreen overlay, or custom positioning 25 * **Cookie Categories** - Essential, analytics, marketing, and functional categories 26 * **Granular Consent** - Let users choose exactly which cookies they accept 27 * **Consent Logging** - Track and audit all consent decisions with timestamps 28 * **Analytics Dashboard** - View acceptance rates, trends, and statistics 29 * **Advanced Color Picker** - RGB/RGBA support with transparency control 30 * **Import/Export Settings** - Easily transfer settings between sites 31 * **Quick Script Setup** - Built-in templates for Google Analytics, Facebook Pixel, and more 32 * **Google Consent Mode v2** - Full support for Google's consent framework 33 * **Privacy Policy Links** - Direct links to your privacy policy page 34 * **Responsive Design** - Perfect display on all devices and screen sizes 35 * **Translation Ready** - Full support for multilingual sites 36 37 = 🚀 PRO FEATURES = 38 39 Upgrade to [DigiConsent Pro](https://digihold.click/digiconsent-pro) for advanced targeting and behavior control: 40 41 **🌍 Geolocation Targeting** 42 * **Country Targeting** - Show different banners to visitors from specific countries 43 * **EU/EEA Automatic** - Target all EU/EEA countries with one click 44 * **US State Targeting** - Comply with state-specific laws (CPRA, VCDPA, etc.) 45 * **IP Geolocation** - Automatic visitor location detection using MaxMind GeoLite2 46 * **Location Rules** - Create custom rules with different settings per region 47 * **Fallback Options** - Control what happens when location can't be detected 48 49 **🎯 Advanced Behavior Controls** 50 * **Display Delay** - Show banner after X seconds 51 * **Scroll Trigger** - Display banner after user scrolls X% of page 52 * **Exit Intent** - Show banner when user attempts to leave 53 * **Auto-Hide** - Automatically hide banner after X seconds 54 * **Page Lock** - Prevent page interaction until consent is given 55 * **Blur Effect** - Blur page content until user makes a choice 56 * **ESC Key Close** - Allow users to close banner with ESC key 57 58 **🎨 Enhanced Design Options** 59 * **Hero Media** - Add images or videos to your banner 60 * **Video Backgrounds** - Autoplay, loop, and mute controls 61 * **Multiple Layouts** - Additional banner layout options 62 * **Per-Location Customization** - Different designs for different countries 63 64 **⚙️ Regional Compliance** 65 * **Regional Consent Modes** - Different opt-in/opt-out behavior per location 66 * **Regional Google Consent Mode** - Location-specific GCM settings 67 * **Consent Expiry Per Region** - Different cookie lifetimes by location 68 * **Regional Button Visibility** - Show/hide buttons based on location 69 70 **📜 Custom Script Management** 71 * **Head Scripts** - Add custom JavaScript/tracking codes to the document head 72 * **Body Scripts** - Inject scripts right after the opening body tag 73 * **Footer Scripts** - Add scripts before the closing body tag 74 * **Per-Category Scripts** - Assign custom scripts to specific cookie categories 75 * **Consent-Based Loading** - Scripts only execute after user consent 76 77 [Learn more about DigiConsent Pro →](https://digihold.click/digiconsent-pro) 78 79 = 🎨 Extensive Customization = 80 81 Every aspect of the cookie banner can be customized: 82 83 * **Colors & Transparency** - Advanced color picker with RGBA support 84 * **Typography** - Customize fonts, sizes, and styles 85 * **Button Styling** - Full control over button appearance 86 * **Animations** - Choose from slide, fade, zoom, or no animation 87 * **Custom Content** - Write your own banner text and privacy policy links 88 * **Logo Integration** - Add your brand logo to the banner 89 90 = 📊 Analytics & Reporting = 91 92 Track consent performance with detailed analytics: 93 94 * **Consent Statistics** - View total accepts, rejects, and acceptance rates 95 * **Trend Charts** - Visualize consent data over time 96 * **Category Analytics** - See which cookie categories users accept most 97 * **Geographic Distribution** - View consents by country (requires Pro) 98 * **Device Analytics** - Track consents by device type 99 * **Consent Logs** - Detailed audit trail of all consent decisions 100 * **Export Data** - Download consent logs for compliance reporting 101 102 = 🔧 Developer-Friendly = 103 104 Built with developers in mind: 105 106 * **Clean Code** - Well-structured, documented codebase 107 * **Hooks & Filters** - Extensive customization options 108 * **REST API Ready** - Modern WordPress development practices 109 * **No jQuery** - Vanilla JavaScript for better performance 110 * **Template Override** - Override templates in your theme 111 112 = 🚀 Performance Optimized = 113 114 DigiConsent is built for speed: 115 116 * **Lightweight** - Minimal footprint on page load 117 * **Conditional Loading** - Scripts load only when needed 118 * **Optimized Assets** - Minified CSS and JavaScript 119 * **No External Dependencies** - Everything self-contained 120 * **Cache Compatible** - Works with all major caching plugins 121 122 = 🤝 Privacy First = 123 124 We take privacy seriously: 125 126 * **No Data Collection** - DigiConsent doesn't send data to external servers 127 * **Local Storage** - All consent data stored on your server 128 * **Open Source** - Transparent, auditable code 129 * **Regular Updates** - Stay compliant with changing regulations 130 * **Privacy Law Compliant** - Built for GDPR, CCPA, LGPD, ePrivacy and other regulations 138 131 139 132 == Installation == … … 143 136 1. **Upload & Activate** 144 137 * Visit Plugins > Add New 145 * Search for "Digi Blocks"138 * Search for "DigiConsent" 146 139 * Click "Install Now" and then "Activate" 147 * Or upload the plugin files manually to `/wp-content/plugins/digiblocks` 148 149 2. **Start Using the Blocks** 150 * Edit any page or post with the Block Editor 151 * Look for the "DigiBlocks" category in the block inserter 152 * Click on any DigiBlocks block to add it to your page 153 * Customize using the block controls in the sidebar 140 * Or upload the plugin files manually to `/wp-content/plugins/digiconsent` 141 142 2. **Configure Your Banner** 143 * Go to DigiConsent > Settings in your WordPress admin 144 * Customize the banner design and content 145 * Add your tracking scripts to cookie categories 146 147 3. **Test & Launch** 148 * Preview your cookie banner on the frontend 149 * Test acceptance and rejection flows 150 * Monitor analytics in the dashboard 154 151 155 152 = System Requirements = … … 159 156 * Modern browser (Chrome, Firefox, Safari, Edge) 160 157 158 = Source Code = 159 160 This plugin uses compiled/minified JavaScript and CSS files for optimal performance. The source code for all compiled assets is included in the plugin's `resources` directory: 161 162 * **JavaScript Source Files:** 163 - `resources/js/admin/admin.js` - Compiled to `assets/js/admin.js` 164 - `resources/js/front/front.js` - Compiled to `assets/js/front.js` 165 - `resources/js/admin/review-notice.js` - Compiled to `assets/js/review-notice.js` 166 - `resources/js/vendor/chart.js` - Compiled to `assets/js/chart.min.js` (Chart.js library v4.5.1) 167 - `resources/js/vendor/coloris.js` - Compiled to `assets/js/coloris.min.js` (Coloris color picker library) 168 169 * **CSS Source Files:** 170 - `resources/css/admin/admin.css` - Compiled to `assets/css/admin.css` 171 - `resources/css/front/front.css` - Compiled to `assets/css/front.css` 172 - `resources/css/admin/review-notice.css` - Compiled to `assets/css/review-notice.css` 173 - `resources/css/vendor/coloris.css` - Compiled to `assets/css/coloris.min.css` (Coloris styles) 174 175 **Third-Party Libraries:** 176 - Chart.js (v4.5.1) - MIT License - https://github.com/chartjs/Chart.js 177 - Coloris - MIT License - https://github.com/mdbassit/Coloris 178 179 **Build Instructions:** 180 The plugin uses npm for dependency management and build processes. To rebuild the assets from source: 181 182 1. Install Node.js and npm 183 2. Run `npm install` in the plugin directory 184 3. Run `npm run build` to compile all assets 185 4. Individual assets can be built with `npm run build:css-admin`, `npm run build:js-front`, etc. 186 187 See `package.json` for all available build commands. 188 189 == External Services == 190 191 **IMPORTANT:** DigiConsent itself does not connect to any external services. However, it provides optional integration templates that allow users to add third-party tracking and analytics scripts to their cookie categories. These scripts are only loaded when users provide the necessary IDs/keys and when visitors consent to the respective cookie category. 192 193 When you configure these optional integrations, the following external services may be contacted: 194 195 = Analytics Services (Optional) = 196 197 **Google Analytics 4** 198 * **Purpose:** Web analytics and tracking 199 * **Data Sent:** User behavior, page views, events (configured by site owner) 200 * **When:** Only when visitor consents to analytics cookies AND site owner has configured a GA4 Measurement ID 201 * **Service URL:** https://www.googletagmanager.com/gtag/js 202 * **Privacy Policy:** https://policies.google.com/privacy 203 * **Terms of Service:** https://marketingplatform.google.com/about/analytics/terms/us/ 204 205 **Google Tag Manager** 206 * **Purpose:** Tag and script management 207 * **Data Sent:** Varies based on configured tags 208 * **When:** Only when visitor consents to analytics cookies AND site owner has configured a GTM Container ID 209 * **Service URL:** https://www.googletagmanager.com/gtm.js 210 * **Privacy Policy:** https://policies.google.com/privacy 211 * **Terms of Service:** https://marketingplatform.google.com/about/analytics/terms/us/ 212 213 **Hotjar** 214 * **Purpose:** Behavior analytics and user feedback 215 * **Data Sent:** User interactions, heatmaps, session recordings 216 * **When:** Only when visitor consents to analytics cookies AND site owner has configured a Hotjar Site ID 217 * **Service URL:** https://static.hotjar.com 218 * **Privacy Policy:** https://www.hotjar.com/legal/policies/privacy/ 219 * **Terms of Service:** https://www.hotjar.com/legal/policies/terms-of-service/ 220 221 = Marketing Services (Optional) = 222 223 **Facebook Pixel** 224 * **Purpose:** Ad tracking and conversion measurement 225 * **Data Sent:** Page views, events, user behavior 226 * **When:** Only when visitor consents to marketing cookies AND site owner has configured a Facebook Pixel ID 227 * **Service URL:** https://connect.facebook.net and https://www.facebook.com/tr 228 * **Privacy Policy:** https://www.facebook.com/privacy/policy/ 229 * **Terms of Service:** https://www.facebook.com/legal/terms 230 231 **LinkedIn Insight Tag** 232 * **Purpose:** LinkedIn ad tracking and analytics 233 * **Data Sent:** Page views, conversions, demographic data 234 * **When:** Only when visitor consents to marketing cookies AND site owner has configured a LinkedIn Partner ID 235 * **Service URL:** https://snap.licdn.com and https://px.ads.linkedin.com 236 * **Privacy Policy:** https://www.linkedin.com/legal/privacy-policy 237 * **Terms of Service:** https://www.linkedin.com/legal/user-agreement 238 239 **TikTok Pixel** 240 * **Purpose:** TikTok ad tracking and analytics 241 * **Data Sent:** Page views, events, conversions 242 * **When:** Only when visitor consents to marketing cookies AND site owner has configured a TikTok Pixel ID 243 * **Service URL:** https://analytics.tiktok.com 244 * **Privacy Policy:** https://www.tiktok.com/legal/privacy-policy 245 * **Terms of Service:** https://www.tiktok.com/legal/terms-of-use 246 247 = Functional Services (Optional) = 248 249 **Google Maps** 250 * **Purpose:** Interactive maps display 251 * **Data Sent:** Location requests, map interactions 252 * **When:** Only when visitor consents to functional cookies AND site owner has configured a Google Maps API Key 253 * **Service URL:** https://maps.googleapis.com 254 * **Privacy Policy:** https://policies.google.com/privacy 255 * **Terms of Service:** https://cloud.google.com/maps-platform/terms 256 257 **Google reCAPTCHA** 258 * **Purpose:** Spam and bot prevention 259 * **Data Sent:** User interaction data, browser information 260 * **When:** Only when visitor consents to functional cookies AND site owner has configured a reCAPTCHA Site Key 261 * **Service URL:** https://www.google.com/recaptcha/api.js 262 * **Privacy Policy:** https://policies.google.com/privacy 263 * **Terms of Service:** https://policies.google.com/terms 264 265 **Intercom** 266 * **Purpose:** Customer messaging and support 267 * **Data Sent:** User information, messages, behavior data 268 * **When:** Only when visitor consents to functional cookies AND site owner has configured an Intercom App ID 269 * **Service URL:** https://widget.intercom.io and https://api-iam.intercom.io 270 * **Privacy Policy:** https://www.intercom.com/legal/privacy 271 * **Terms of Service:** https://www.intercom.com/legal/terms-and-policies 272 273 **Zendesk Chat** 274 * **Purpose:** Customer support chat 275 * **Data Sent:** Chat messages, user information 276 * **When:** Only when visitor consents to functional cookies AND site owner has configured a Zendesk Key 277 * **Service URL:** https://static.zdassets.com 278 * **Privacy Policy:** https://www.zendesk.com/company/agreements-and-terms/privacy-notice/ 279 * **Terms of Service:** https://www.zendesk.com/company/agreements-and-terms/master-subscription-agreement/ 280 281 **Note:** All of these integrations are completely optional. DigiConsent does not send any data to these services unless you explicitly configure the integration AND visitors provide consent. You are responsible for ensuring compliance with the terms of service and privacy policies of any third-party services you choose to integrate. 282 161 283 == Frequently Asked Questions == 162 284 163 = Will DigiBlocks work with my theme? = 164 165 Yes! DigiBlocks is designed to work with any WordPress theme that supports the block editor. The blocks adapt to your theme's styling while maintaining their functionality. 166 167 = Does DigiBlocks slow down my website? = 168 169 No. DigiBlocks is built with performance in mind. CSS and JavaScript files are only loaded when blocks are actually used on a page, ensuring minimal impact on page load times. 170 171 = Can I use DigiBlocks on multiple websites? = 172 173 Yes, you can use DigiBlocks on as many websites as you want. 174 175 = Are the blocks responsive for mobile devices? = 176 177 Absolutely! All DigiBlocks are fully responsive and include controls to customize their appearance on desktop, tablet, and mobile devices. 178 179 = Can I disable blocks I don't need? = 180 181 Yes, DigiBlocks includes a block manager in the admin dashboard where you can enable or disable individual blocks to keep your editor clean and focused. 182 183 = Does DigiBlocks support Google Fonts? = 184 185 Yes, DigiBlocks supports Google Fonts, giving you access to hundreds of font families for your blocks. 186 187 = Is DigiBlocks compatible with page builders? = 188 189 DigiBlocks is specifically designed for the WordPress block editor (Gutenberg). While some blocks may work with page builders that support Gutenberg blocks, we recommend using DigiBlocks with the native WordPress editor for the best experience. 190 191 = Do I need coding knowledge to use DigiBlocks? = 192 193 No coding knowledge is required! DigiBlocks is designed to be user-friendly with intuitive controls. 194 195 == External services == 196 197 = Google Maps API = 198 199 This plugin uses Google Maps API for the Google Map Block feature. 200 201 * **Service purpose**: The Google Maps API is used to display interactive maps in the Google Map Block. 202 * **Data sent**: When a page with the Google Map Block loads, the plugin sends location data (latitude and longitude) to Google's servers to render the map. User IP addresses may also be collected by Google as part of standard API usage. 203 * **When data is sent**: Data is only sent when a page containing the Google Map Block is viewed. 204 * **Terms of Service**: https://cloud.google.com/maps-platform/terms/ 205 * **Privacy Policy**: https://policies.google.com/privacy 285 = Is DigiConsent compliant with GDPR, CCPA, and other privacy laws? = 286 287 Yes! DigiConsent follows best practices for GDPR (EU), CCPA/CPRA (California), LGPD (Brazil), ePrivacy Directive, and other privacy regulations including granular consent, consent logging, and proper cookie categorization. However, you should consult with a legal professional to ensure your complete setup meets all requirements. 288 289 = What's the difference between Free and Pro? = 290 291 The free version includes everything you need for basic cookie compliance: cookie consent banners, quick script setup templates (Google Analytics, Facebook Pixel, etc.), consent logging, and analytics. DigiConsent Pro adds custom script management (add any JavaScript to head, body, or footer), advanced geolocation targeting, behavior controls (display delays, scroll triggers, exit intent), and regional compliance features for businesses operating in multiple countries or US states. 292 293 = Does DigiConsent work with caching plugins? = 294 295 Yes, DigiConsent is compatible with all major caching plugins (WP Rocket, W3 Total Cache, WP Super Cache, etc.). The banner is rendered client-side to ensure it always displays correctly regardless of caching. 296 297 = Can I customize the banner appearance? = 298 299 Absolutely! DigiConsent offers extensive customization options including colors (with transparency), animations, positioning, and custom content. You can match it perfectly to your brand. Pro version adds hero media (images/videos). 300 301 = Does it block tracking scripts automatically? = 302 303 Yes, when you add scripts to cookie categories, DigiConsent will automatically block them until the user provides consent for that category. This works with opt-in, opt-out, and notice-only consent modes. 304 305 = Can I use DigiConsent on multiple websites? = 306 307 Yes, you can use DigiConsent (both free and Pro versions) on as many websites as you want. Use the import/export feature to easily transfer settings between sites. 308 309 = How does geolocation work? (Pro Feature) = 310 311 With DigiConsent Pro, you can detect visitor location using MaxMind GeoLite2 database and show different banners to visitors from specific countries or US states. This is useful for showing opt-in banners to EU visitors while showing notice-only banners to other regions. You can create location rules with completely different settings per region. 312 313 = Are consent records stored? = 314 315 Yes, DigiConsent logs all consent decisions with timestamps, IP addresses (optional), user agents, and consent choices. These logs can be viewed in the dashboard and exported for compliance audits. You can configure log retention period (minimum 30 days). 316 317 = Does DigiConsent slow down my website? = 318 319 No. DigiConsent is built with performance in mind. The plugin uses minimal resources, loads assets only when needed, and works seamlessly with page caching. Pro version uses intelligent caching for geolocation lookups. 320 321 = Can I export my settings? = 322 323 Yes, DigiConsent includes import/export functionality so you can easily transfer settings between websites or create backups of your configuration. 324 325 = Does it support Google Consent Mode v2? = 326 327 Yes! DigiConsent fully supports Google Consent Mode v2, including regional settings (Pro feature). This ensures proper integration with Google Analytics, Google Ads, and other Google services. 328 329 = Can I translate the banner to different languages? = 330 331 Yes, DigiConsent is fully translation-ready and works with WPML, Polylang, and other translation plugins. All banner text can be customized in the settings. 206 332 207 333 == Screenshots == 208 334 209 1. **Dashboard**: Add or remove blocks. 210 2. **Settings**: Configure what you need. 335 1. **Dashboard** - View consent statistics and analytics at a glance 336 2. **Settings** - Customize banner layout, behavior, texts and other settings 337 3. **Design** - Customize design, colors, logo and animation 338 4. **Necessary** - Configure essential cookies required for basic site functionality 339 5. **Analytics** - Set up analytics tracking scripts like Google Analytics and Hotjar 340 6. **Marketing** - Configure advertising pixels like Facebook, TikTok and LinkedIn 341 7. **Functional** - Add functional scripts like live chat and interactive features 342 8. **Import/Export** - Backup and transfer your settings between sites 343 9. **Consent Logs** - View detailed audit trail of all visitor consent decisions 344 10. **Analytics Dashboard** - Track acceptance rates, trends, and statistics over time 345 11. **Script Management** - Configure custom tracking scripts for each cookie category (Pro) 346 12. **Behavior Settings** - Control display delays, scroll triggers and exit intent (Pro) 347 13. **Geolocation Settings** - Target specific countries or regions (Pro) 211 348 212 349 == Changelog == 213 350 214 = 1.1.0 - = IMPORTANT TO READ: This is a very big update, many blocks have been completely rewritten so do a backup of your site before updating it, we strongly recommend you to do the update on a staging site to be sure everything is working properly, and contact us if you're facing any kind of issues, we can also do the migration from the previous to this new version for you. 215 * Added: Max Width field for the Heading block 216 * Added: Flex Direction field for the Container and Row blocks 217 * Added: Position panel with settings to allow relative, absolute or fixed positioning with orientation fields 218 * Added: Transform panel with settings like Rotate, Offset, Scale, which allow you to create unique design 219 * Added: More Animations 220 * Added: Margins fields for the Icon Box block to control title and content margin 221 * Added: Justify content field for the Icon Box block to control align 222 * Added: Better Font Family selection with search input and fonts preview 223 * Added: Hover Effect for the Button block 224 * Tweak: Many improvements for the Heading block 225 * Tweak: Many improvements for the Text block 226 * Tweak: Many improvements for the Container block 227 * Tweak: Many improvements for the Column block 228 * Tweak: Many improvements for the Row block 229 * Tweak: Better Units selection design 230 * Tweak: Better Typography UX 231 * Tweak: Animations now only load the required JS dynamically instead of all animations 232 * Tweak: Better panels organization 233 234 235 = 1.0.3 - October 21, 2025 = 236 * Added: Settings and tab needed for new AI Image feature 237 238 = 1.0.2 - October 14, 2025 = 239 * Tweak: All defaults values for tablet and mobile removed to avoid issues 240 * Tweak: Better readable way for the textareas for the Form block 241 * Fixed: Form Success and Error messages was sent in the email 242 * Fixed: Small issues 243 244 = 1.0.1 - August 18, 2025 = 245 * Tweak: Table block, warning icon added 246 * Tweak: Icon box block, Better settings for icon width and spacing 247 * Fixed: If the Text block was used in post content, it wasn't added in excerpt 248 249 = 1.0.0 - June 15, 2025 = 351 = 1.0.0 = 250 352 * Initial release 251 353 252 354 == Upgrade Notice == 253 355 356 = 1.0.6 = 357 * Fixed: Review issues. 358 359 = 1.0.5 = 360 * Fixed: Review issues. 361 362 = 1.0.4 = 363 * Fixed: Review issues. 364 365 = 1.0.3 = 366 * Fixed: Review issues. 367 368 = 1.0.2 = 369 * Fixed: Review issues. 370 371 = 1.0.1 = 372 * Fixed: Review issues. 373 254 374 = 1.0.0 = 255 First public release of DigiBlocks - Your complete solution for creating beautiful WordPress pages! 375 First release 376 377 == Upgrade to Pro == 378 379 Get DigiConsent Pro for advanced features: 380 381 * 📜 Custom script management (head, body, footer injection) 382 * 🌍 Geolocation targeting (countries, EU, US states) 383 * 🎯 Advanced behavior controls (delays, scroll triggers, exit intent) 384 * 📍 Location-based rules with regional settings 385 * 🎨 Hero media support (images and videos) 386 * ⚙️ Regional compliance features 387 * 🔄 Priority support and updates 388 389 [Upgrade to DigiConsent Pro →](https://digihold.click/digiconsent-pro)
Note: See TracChangeset
for help on using the changeset viewer.