{"id":301130,"date":"2026-05-30T22:07:13","date_gmt":"2026-05-30T22:07:13","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/okito-cookie-consent\/"},"modified":"2026-05-30T21:51:52","modified_gmt":"2026-05-30T21:51:52","slug":"okito-cookie-consent","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/okito-cookie-consent\/","author":23481969,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"trunk","tested":"7.0","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Okito Cookie Consent","header_author":"Okito","header_description":"Professional cookie consent management and GDPR\/CCPA\/LGPD compliance. Integrates with the Okito SaaS platform for enterprise-grade cookie banner management.","assets_banners_color":"","last_updated":"2026-05-30 21:51:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/app.okito.com","header_author_uri":"https:\/\/okito.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":23,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"WordPress admin dashboard with status and quick actions","2":"Settings page with Website Key field","3":"Cookie banner and related tools in the Okito web application"}},"plugin_section":[],"plugin_tags":[14361,20011,389,131785,396],"plugin_category":[54],"plugin_contributors":[265097],"plugin_business_model":[],"class_list":["post-301130","plugin","type-plugin","status-publish","hentry","plugin_tags-compliance","plugin_tags-consent","plugin_tags-cookies","plugin_tags-gdpr","plugin_tags-privacy","plugin_category-security-and-spam-protection","plugin_contributors-okitoapp","plugin_committers-okitoapp"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/okito-cookie-consent.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Okito Cookie Consent is a lightweight WordPress plugin that connects your website to the <strong>Okito<\/strong> cookie consent platform. A single CDN script handles banner display, consent management, Google Consent Mode v2, IAB TCF v2.2, and automatic language detection.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Install the plugin<\/li>\n<li>Get your <strong>Website Key<\/strong> from <a href=\"https:\/\/app.okito.com\">app.okito.com<\/a><\/li>\n<li>Paste the key into Settings and save<\/li>\n<\/ol>\n\n<p>The plugin injects a single <code>script<\/code> tag into your site's <code>head<\/code>. Banner rendering is handled by Okito's script, not by PHP on your server.<\/p>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li>Full compliance \u2014 GDPR, CCPA, LGPD, IAB TCF v2.2<\/li>\n<li>Single async CDN script in the document head<\/li>\n<li>Visual banner builder in the Okito dashboard<\/li>\n<li>Automatic language detection (many languages)<\/li>\n<li>Google Consent Mode v2 integration<\/li>\n<li>Analytics and consent metrics in the Okito dashboard<\/li>\n<li>Cookie scanning and categorization via Okito<\/li>\n<li>Responsive banner layout<\/li>\n<li>Optional script blocking until consent (configured in Okito)<\/li>\n<\/ul>\n\n<h4>Pricing<\/h4>\n\n<p>Okito offers several plans including a free tier. See <a href=\"https:\/\/app.okito.com\/pricing\">pricing on app.okito.com<\/a> for current options.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on Okito, a third-party cookie consent and compliance platform operated by Okito (https:\/\/okito.com). It is required for the plugin to function: the banner, consent storage, IAB TCF v2.2 signals, Google Consent Mode v2 and the cookie scanner are all delivered by Okito's service. A free plan is available.<\/p>\n\n<p>The plugin contacts the Okito service in two ways:<\/p>\n\n<ol>\n<li><strong>CDN script load (visitor's browser, public pages only when the banner is enabled)<\/strong><\/li>\n<\/ol>\n\n<ul>\n<li><strong>Endpoint:<\/strong> <code>https:\/\/app.okito.com\/js\/{WEBSITE_KEY}<\/code><\/li>\n<li><strong>When:<\/strong> On every public page view in the visitor's browser, after the plugin is enabled and a Website Key is configured.<\/li>\n<li><strong>What is sent:<\/strong> The visitor's browser performs a standard HTTPS request for the script file. This means Okito receives the Website Key (as part of the URL), the visitor's IP address, User-Agent and the standard <code>Referer<\/code> header sent by the browser. While the banner is displayed, it stores the visitor's consent choices in the browser (cookies \/ local storage) and reports anonymized consent metrics to Okito so they can be shown in your Okito dashboard.<\/li>\n<li><strong>Why:<\/strong> This is what renders the cookie consent banner, captures the visitor's choice, blocks\/unblocks tagged third-party scripts and feeds the Okito analytics for that website.<\/li>\n<\/ul>\n\n<ol>\n<li><strong>Admin \"Test Connection\" request (server-side, WordPress admin only)<\/strong><\/li>\n<\/ol>\n\n<ul>\n<li><strong>Endpoint:<\/strong> <code>https:\/\/app.okito.com\/js\/{WEBSITE_KEY}?healthcheck=1<\/code><\/li>\n<li><strong>When:<\/strong> Only when an administrator clicks the \"Test Connection\" button on the Okito \u2192 Settings page.<\/li>\n<li><strong>What is sent:<\/strong> A standard HTTPS GET request from your server containing only the Website Key entered in the form. No visitor data, posts or user information is transmitted.<\/li>\n<li><strong>Why:<\/strong> To verify that the Website Key is valid against the Okito CDN.<\/li>\n<\/ul>\n\n<p>The plugin does not send any other data to Okito or any other third party. No personal data of WordPress visitors is transmitted by PHP code in this plugin.<\/p>\n\n<p>Use of the Okito service is subject to:<\/p>\n\n<ul>\n<li>Okito Terms of Service: https:\/\/okito.com\/terms-of-service\/<\/li>\n<li>Okito Privacy Policy: https:\/\/okito.com\/privacy-policy\/<\/li>\n<\/ul>\n\n<p>Site administrators are responsible for ensuring their own privacy policy describes the use of Okito where required by law. Suggested wording is registered with WordPress and visible under <strong>Settings \u2192 Privacy<\/strong> after this plugin is active.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin:<\/p>\n\n<ul>\n<li>Saves your <strong>Okito Website Key<\/strong> and an <strong>enabled\/disabled<\/strong> flag in the WordPress options table.<\/li>\n<li>When enabled, loads the script described in <strong>External services<\/strong> on public pages so visitors see the cookie banner and consent features.<\/li>\n<\/ul>\n\n<p>Suggested wording for your Privacy Policy is available in WordPress under <strong>Settings \u2192 Privacy<\/strong> after this plugin is active.<\/p>\n\n<!--section=installation-->\n<h4>Automatic<\/h4>\n\n<ol>\n<li>Go to Plugins \u2192 Add New<\/li>\n<li>Search for \"Okito Cookie Consent\"<\/li>\n<li>Click Install Now, then Activate<\/li>\n<\/ol>\n\n<h4>Manual<\/h4>\n\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>, or upload the ZIP under Plugins \u2192 Add New \u2192 Upload Plugin<\/li>\n<li>Activate the plugin through the Plugins screen<\/li>\n<\/ol>\n\n<h4>Setup<\/h4>\n\n<ol>\n<li>Go to <strong>Okito \u2192 Settings<\/strong> in WordPress admin<\/li>\n<li>Enter your Website Key from <a href=\"https:\/\/app.okito.com\/login\">app.okito.com\/login<\/a><\/li>\n<li>Enable the cookie consent banner and save<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20okito%20account%3F\"><h3>Do I need an Okito account?<\/h3><\/dt>\n<dd><p>Yes. Create an account at <a href=\"https:\/\/app.okito.com\">app.okito.com<\/a> to obtain a Website Key.<\/p><\/dd>\n<dt id=\"will%20this%20slow%20down%20my%20website%3F\"><h3>Will this slow down my website?<\/h3><\/dt>\n<dd><p>The plugin adds one asynchronous script tag. Heavy work runs in the browser and on Okito's infrastructure.<\/p><\/dd>\n<dt id=\"where%20do%20i%20customize%20the%20banner%3F\"><h3>Where do I customize the banner?<\/h3><\/dt>\n<dd><p>In the Okito dashboard (for example the banner builder). Changes apply to your site according to your Okito configuration.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20caching%20plugins%3F\"><h3>Is it compatible with caching plugins?<\/h3><\/dt>\n<dd><p>Yes. It is a standard script include and works with common caching setups.<\/p><\/dd>\n<dt id=\"does%20it%20support%20google%20consent%20mode%20v2%3F\"><h3>Does it support Google Consent Mode v2?<\/h3><\/dt>\n<dd><p>Yes, when configured in your Okito account.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20add%20promotional%20links%20on%20my%20public%20site%3F\"><h3>Does the plugin add promotional links on my public site?<\/h3><\/dt>\n<dd><p>The plugin itself only outputs the consent script and optional HTML comments identifying the integration. Any visible branding inside the banner is controlled in your Okito dashboard and should follow your compliance settings.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>CDN script injection in <code>wp_head<\/code><\/li>\n<li>Settings for Website Key and enable\/disable<\/li>\n<li>Connection test from WordPress admin<\/li>\n<li>Suggested privacy policy text for the site Privacy Policy page<\/li>\n<\/ul>","raw_excerpt":"Professional cookie consent management with GDPR, CCPA, LGPD, and IAB TCF v2.2 compliance. Connects your site to the Okito platform.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/301130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=301130"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/okitoapp"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=301130"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=301130"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=301130"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=301130"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=301130"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=301130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}