Plugin Directory

Changeset 3431288


Ignore:
Timestamp:
01/02/2026 08:41:50 PM (3 months ago)
Author:
digihold
Message:

Readme updated

Location:
digiconsent
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • digiconsent/tags/1.0.6/readme.txt

    r3431287 r3431288  
    1 === DigiBlocks - Professional Gutenberg Block Collection ===
     1=== DigiConsent - Cookie Consent Banner for GDPR, CCPA & ePrivacy Compliance ===
    22Contributors: digihold
    3 Tags: blocks, gutenberg, editor, page builder, gutenberg blocks
     3Tags: cookie consent, gdpr, ccpa, cookie banner, privacy
    44Requires at least: 5.8
    55Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 1.1.0
     7Stable tag: 1.0.6
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 DigiBlocks is a powerful collection of beautifully designed Gutenberg blocks that help you create stunning WordPress pages with ease.
     11Cookie consent solution for WordPress. GDPR, CCPA, LGPD & ePrivacy compliant banners with analytics and geolocation support.
    1212
    1313== Description ==
    1414
    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
     17DigiConsent 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
     21Everything 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
     39Upgrade 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
     81Every 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
     92Track 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
     104Built 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
     114DigiConsent 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
     124We 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
    138131
    139132== Installation ==
     
    1431361. **Upload & Activate**
    144137   * Visit Plugins > Add New
    145    * Search for "DigiBlocks"
     138   * Search for "DigiConsent"
    146139   * 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
     1422. **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
     1473. **Test & Launch**
     148   * Preview your cookie banner on the frontend
     149   * Test acceptance and rejection flows
     150   * Monitor analytics in the dashboard
    154151
    155152= System Requirements =
     
    159156* Modern browser (Chrome, Firefox, Safari, Edge)
    160157
     158= Source Code =
     159
     160This 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:**
     180The plugin uses npm for dependency management and build processes. To rebuild the assets from source:
     181
     1821. Install Node.js and npm
     1832. Run `npm install` in the plugin directory
     1843. Run `npm run build` to compile all assets
     1854. Individual assets can be built with `npm run build:css-admin`, `npm run build:js-front`, etc.
     186
     187See `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
     193When 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
    161283== Frequently Asked Questions ==
    162284
    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
     287Yes! 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
     291The 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
     295Yes, 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
     299Absolutely! 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
     303Yes, 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
     307Yes, 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
     311With 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
     315Yes, 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
     319No. 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
     323Yes, 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
     327Yes! 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
     331Yes, DigiConsent is fully translation-ready and works with WPML, Polylang, and other translation plugins. All banner text can be customized in the settings.
    206332
    207333== Screenshots ==
    208334
    209 1. **Dashboard**: Add or remove blocks.
    210 2. **Settings**: Configure what you need.
     3351. **Dashboard** - View consent statistics and analytics at a glance
     3362. **Settings** - Customize banner layout, behavior, texts and other settings
     3373. **Design** - Customize design, colors, logo and animation
     3384. **Necessary** - Configure essential cookies required for basic site functionality
     3395. **Analytics** - Set up analytics tracking scripts like Google Analytics and Hotjar
     3406. **Marketing** - Configure advertising pixels like Facebook, TikTok and LinkedIn
     3417. **Functional** - Add functional scripts like live chat and interactive features
     3428. **Import/Export** - Backup and transfer your settings between sites
     3439. **Consent Logs** - View detailed audit trail of all visitor consent decisions
     34410. **Analytics Dashboard** - Track acceptance rates, trends, and statistics over time
     34511. **Script Management** - Configure custom tracking scripts for each cookie category (Pro)
     34612. **Behavior Settings** - Control display delays, scroll triggers and exit intent (Pro)
     34713. **Geolocation Settings** - Target specific countries or regions (Pro)
    211348
    212349== Changelog ==
    213350
    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 =
    250352* Initial release
    251353
    252354== Upgrade Notice ==
    253355
     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
    254374= 1.0.0 =
    255 First public release of DigiBlocks - Your complete solution for creating beautiful WordPress pages!
     375First release
     376
     377== Upgrade to Pro ==
     378
     379Get 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 === DigiBlocks - Professional Gutenberg Block Collection ===
     1=== DigiConsent - Cookie Consent Banner for GDPR, CCPA & ePrivacy Compliance ===
    22Contributors: digihold
    3 Tags: blocks, gutenberg, editor, page builder, gutenberg blocks
     3Tags: cookie consent, gdpr, ccpa, cookie banner, privacy
    44Requires at least: 5.8
    55Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 1.1.0
     7Stable tag: 1.0.6
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 DigiBlocks is a powerful collection of beautifully designed Gutenberg blocks that help you create stunning WordPress pages with ease.
     11Cookie consent solution for WordPress. GDPR, CCPA, LGPD & ePrivacy compliant banners with analytics and geolocation support.
    1212
    1313== Description ==
    1414
    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
     17DigiConsent 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
     21Everything 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
     39Upgrade 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
     81Every 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
     92Track 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
     104Built 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
     114DigiConsent 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
     124We 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
    138131
    139132== Installation ==
     
    1431361. **Upload & Activate**
    144137   * Visit Plugins > Add New
    145    * Search for "DigiBlocks"
     138   * Search for "DigiConsent"
    146139   * 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
     1422. **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
     1473. **Test & Launch**
     148   * Preview your cookie banner on the frontend
     149   * Test acceptance and rejection flows
     150   * Monitor analytics in the dashboard
    154151
    155152= System Requirements =
     
    159156* Modern browser (Chrome, Firefox, Safari, Edge)
    160157
     158= Source Code =
     159
     160This 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:**
     180The plugin uses npm for dependency management and build processes. To rebuild the assets from source:
     181
     1821. Install Node.js and npm
     1832. Run `npm install` in the plugin directory
     1843. Run `npm run build` to compile all assets
     1854. Individual assets can be built with `npm run build:css-admin`, `npm run build:js-front`, etc.
     186
     187See `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
     193When 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
    161283== Frequently Asked Questions ==
    162284
    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
     287Yes! 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
     291The 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
     295Yes, 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
     299Absolutely! 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
     303Yes, 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
     307Yes, 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
     311With 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
     315Yes, 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
     319No. 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
     323Yes, 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
     327Yes! 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
     331Yes, DigiConsent is fully translation-ready and works with WPML, Polylang, and other translation plugins. All banner text can be customized in the settings.
    206332
    207333== Screenshots ==
    208334
    209 1. **Dashboard**: Add or remove blocks.
    210 2. **Settings**: Configure what you need.
     3351. **Dashboard** - View consent statistics and analytics at a glance
     3362. **Settings** - Customize banner layout, behavior, texts and other settings
     3373. **Design** - Customize design, colors, logo and animation
     3384. **Necessary** - Configure essential cookies required for basic site functionality
     3395. **Analytics** - Set up analytics tracking scripts like Google Analytics and Hotjar
     3406. **Marketing** - Configure advertising pixels like Facebook, TikTok and LinkedIn
     3417. **Functional** - Add functional scripts like live chat and interactive features
     3428. **Import/Export** - Backup and transfer your settings between sites
     3439. **Consent Logs** - View detailed audit trail of all visitor consent decisions
     34410. **Analytics Dashboard** - Track acceptance rates, trends, and statistics over time
     34511. **Script Management** - Configure custom tracking scripts for each cookie category (Pro)
     34612. **Behavior Settings** - Control display delays, scroll triggers and exit intent (Pro)
     34713. **Geolocation Settings** - Target specific countries or regions (Pro)
    211348
    212349== Changelog ==
    213350
    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 =
    250352* Initial release
    251353
    252354== Upgrade Notice ==
    253355
     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
    254374= 1.0.0 =
    255 First public release of DigiBlocks - Your complete solution for creating beautiful WordPress pages!
     375First release
     376
     377== Upgrade to Pro ==
     378
     379Get 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.