Saba Cookie Italy

বৰ্ণনা

Saba Cookie Italy is a comprehensive solution for managing cookie consent on WordPress, specifically tailored to the Italian Garante’s guidelines and GDPR regulations. This plugin allows you to easily display a cookie banner, block scripts before consent is given, maintain a log of user consents (Proof of Consent), and integrate properly with Google Consent Mode v2.

Features

  • Customizable Cookie Banner: Adjust descriptions, texts, colors and styles directly from the WordPress admin panel.
  • Granular Consent: Allows users to consent to different categories (Analytics, Marketing, Preferences, Necessary).
  • Script Blocker: Prevent cookies and third-party scripts from firing until explicit consent is given.
  • Google Consent Mode V2: Full compliance with the new GCM v2 requirements.
  • Consent Log (Proof of Consent): Store a record of user consents in the database to prove compliance. A printable HTML receipt is available for each consent entry.
  • Floating Preferences Button: Reopen the modal to withdraw or modify consent easily.
  • Multilingual Support: Fully translatable (includes EN, IT, FR, DE, DE_CH strings).

স্ক্ৰীনশ্বট

  • The customizable cookie banner on the frontend.
  • The granular cookie preferences modal.
  • Admin dashboard: General Settings and Google Consent Mode integration.
  • Admin dashboard: Style & Colors customization.
  • Admin dashboard: Consent Log registry.

ইনষ্টলেশ্যন

  1. Upload the saba-cookie-it folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Access the plugin settings via the new ‘Saba Cookie Italy’ menu in your WordPress dashboard.
  4. Go the “General” tab to configure basic behavior and Google Consent mode.
  5. In the “Domains & Scripts” tab, add scripts or iframes that should be blocked prior to consent.
  6. Customize the appearance in “Style & Colors”.

সঘনাই উত্থাপিত প্ৰশ্ন

Does it support Google Consent Mode v2?

Yes, you can enable it from the General settings tab. The plugin will push the default consent state and update it as soon as the user makes their choice.

Is the Proof of Consent (Log) mandatory?

In some jurisdictions (like Italy), keeping a log of when and how the user gave consent is highly recommended or required. This plugin stores these logs locally in your database without sending data outside.

Can I change the colors of the banner?

Yes! Just go to Settings > Saba Cookie Italy > Style & Colors to use the color pickers for backgrounds, texts, buttons, and switches.

পৰ্য্যালোচনা

এই প্লাগিনৰ বাবে কোনো পৰ্য্যালোচনা নাই।

অৱদানকাৰী আৰু বিকাশকাৰীসকল

“Saba Cookie Italy” হৈছে মুক্ত উৎসৰ ছফ্টৱেৰ। এইসকল লোকে এই প্লাগিনত অৱদান আগবঢ়াইছে।

অৱদানকাৰীসকল

আপোনাৰ ভাষাত “Saba Cookie Italy” অনুবাদ কৰক।

বিকাশৰ প্ৰতি আগ্ৰহী?

ক’ড ব্ৰাউজ কৰক, SVN ৰিপজিটৰী চাওক নাইবা RSS-দ্বাৰা বিকাশৰ পঞ্জী ছাবস্ক্ৰাইব কৰক।

সলনি-পঞ্জী

1.0.4

  • Security: Implemented IPv6 address anonymization (masking the last 80 bits) to strictly comply with privacy regulations

1.0.3

  • Fix: Registered sbckit_z_index option to allow saving custom integer values from the dashboard
  • Enhancement: Added wp_unslash() to $_POST arrays for safer casting and Plugin Check compliance
  • Feature: Refined blocked iframe logic to include a dedicated “Accept & Unlock” button bypassing settings modal
  • Enhancement: Added 4 new color options for Blocked Content buttons directly in the Customizer backend
  • Enhancement: Better stacking CSS UI layout for functional script placeholders
  • Translation: Added and updated language strings for new UI elements

1.0.2

  • Fixed PHP 8.1 deprecation warnings when saving option fields
  • Fixed output buffering issue causing unclosed buffer on empty pages
  • Fixed localization mismatch making default strings use the admin locale instead of the frontend locale
  • Fixed style and scripts enqueuing and data saving processes correctly for compliance

1.0.1

  • Fixed PHP 7.2 compatibility: replaced str_contains() with strpos()
  • Replaced native HTML print system (removed FPDF library dependency)
  • Fixed plugin constants to follow WordPress uppercase naming convention
  • Fixed uninstall.php: added all missing option cleanups on removal
  • Fixed activator.php: removed hardcoded Italian default texts
  • Updated translate strings for Print/Print Receipt/Print-Save PDF buttons
  • Corrected load_plugin_textdomain() call in main plugin file
  • Minor cleanup: removed empty lib/ directory and utility scripts

1.0.0

  • Initial public release with Google Consent Mode v2 support, script blocking, and consent log registry.