Опис
ConsentOwl is a lightweight, cache-friendly cookie consent manager for WordPress. It shows a consent banner, groups cookies into categories, and only loads analytics and marketing scripts after the visitor agrees.
Built with privacy laws in mind — GDPR, ePrivacy, Russian Federal Law No. 152-FZ „On Personal Data“ and Belarus Law No. 99-Z — ConsentOwl helps you meet these requirements out of the box.
For sites operating in Russia, Federal Law No. 152-FZ treats cookies that can identify a user (for example via IP address or browsing history) as personal data. Their processing requires the visitor’s informed, active consent (Art. 6). ConsentOwl shows a consent banner before non-essential cookies load, lets visitors accept, reject or choose categories, keeps an audit log of every decision, and can generate a draft cookie policy page — the building blocks for 152-FZ compliance. Note that full compliance also requires actions outside any plugin (such as filing a notification with Roskomnadzor and publishing a personal-data policy); ConsentOwl is a tool, not legal advice.
Core features (free forever):
- Consent banner with Accept all / Necessary only / Reject buttons
- Three consent categories: Necessary, Analytics, Marketing
- Five built-in services connected by ID — Google Analytics, Yandex Metrica, Meta Pixel, Google Maps, YouTube
- Scripts load only after the visitor consents to the relevant category
- Consent audit log with CSV export
- Floating reopen button so visitors can change their choice any time
- Withdraw-all-consents button
- Consent versioning — bump the version to re-ask everyone after a policy change
[consentowl_settings_link]shortcode for a footer „Cookie settings“ link- One-click Cookie Policy draft page generator
- Cookie or localStorage storage, configurable retention
- Works with full-page caches (WP Rocket, LiteSpeed)
The core features are free forever. Advanced features (site scanner, automatic tracker blocking, statistics dashboard, Google Consent Mode v2, GPC) are available in the Pro version at itorbita.by.
External services
This plugin can load the following third-party services only after the visitor gives consent for the corresponding category. None of them are contacted before consent.
Google Analytics / Google Tag Manager (gtag.js)
When you enable the built-in „Google Analytics“ service and a visitor consents to the Analytics category, the plugin loads the gtag.js script from https://www.googletagmanager.com/gtag/js. This sends the visitor’s analytics events to Google so you can measure site traffic. It is only used if you enter your Measurement ID and the visitor consents.
Terms: https://policies.google.com/terms — Privacy: https://policies.google.com/privacy
Meta Pixel (Facebook)
When you enable the built-in „Meta Pixel“ service and a visitor consents to the Marketing category, the plugin loads the Facebook events script from https://connect.facebook.net/en_US/fbevents.js. This sends marketing/conversion events to Meta. It is only used if you enter your Pixel ID and the visitor consents.
Terms: https://www.facebook.com/legal/terms — Privacy: https://www.facebook.com/privacy/policy/
Yandex Metrica
When you enable the built-in „Yandex Metrica“ service and a visitor consents to the Analytics category, the plugin loads the Metrica script from https://mc.yandex.ru/metrika/tag.js. This sends analytics events to Yandex. It is only used if you enter your counter ID and the visitor consents.
Terms: https://yandex.com/legal/metrica_termsofuse/ — Privacy: https://yandex.com/legal/confidential/
Google Maps and YouTube are handled as click-to-load placeholders and are only requested from Google when the visitor explicitly loads them.
Постављање
- Upload the plugin to
/wp-content/plugins/consentowlor install it from the Plugins screen. - Activate the plugin.
- Go to ConsentOwl Settings to configure the banner, categories and services.
ЧПП
-
Does it work with caching plugins?
-
Yes. Consent is stored client-side and submitted via a cache-safe AJAX endpoint, so it works with WP Rocket, LiteSpeed and similar full-page caches.
-
Does it block scripts before consent?
-
Yes. Built-in services and scripts wrapped with the
data-consentowl-categoryattribute load only after the visitor consents to the matching category. -
Is there a Pro version?
-
Yes. The Pro version adds a site scanner, automatic tracker blocking, a statistics dashboard, Google Consent Mode v2 and GPC support. It is available at itorbita.by.
-
Does it help with Russian 152-FZ compliance?
-
Yes. ConsentOwl provides the cookie-consent building blocks 152-FZ expects: a banner shown before non-essential cookies load, active per-category consent, an audit log of decisions, and a draft cookie policy page. Full compliance also requires steps outside the plugin (such as a Roskomnadzor notification and a published personal-data policy). ConsentOwl is a tool, not legal advice.
Прегледи
Нема рецензија за овај додатак.
Сарадници и градитељи
ConsentOwl — Cookie Consent & Tracker Blocker је софтвер отвореног кода. Следећи људи су допринели овом додатку.
СараднициConsentOwl — Cookie Consent & Tracker Blocker је преведен на 1 језик. Хвала преводиоцима за њихове доприносе.
Преведите ConsentOwl — Cookie Consent & Tracker Blocker на свој језик.
Заинтересовани сте за градњу?
Прегледајте код, проверите SVN складиште или се пријавите на белешку градње преко RSS-а.
Белешка о изменама
3.0.2
- Security: per-client rate limiting on the public consent endpoint to prevent log flooding.
3.0.1
- Reliability: self-healing schema check ensures the consent log table and settings stay consistent across updates.
3.0.0
- Initial public release of the free edition.
