{"id":329458,"date":"2026-06-23T14:53:27","date_gmt":"2026-06-23T14:53:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/cookievinci\/"},"modified":"2026-06-23T14:52:52","modified_gmt":"2026-06-23T14:52:52","slug":"cookievinci","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/cookievinci\/","author":23376766,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Cookievinci","header_author":"Ahmet Tekin","header_description":"Lightweight, GDPR\/KVKK compliant cookie consent plugin featuring an automated cookie scanner, dictionary, live preview, script manager, and secure consent logging.","assets_banners_color":"","last_updated":"2026-06-23 14:52:52","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/markavinci.com","header_plugin_uri":"","header_author_uri":"https:\/\/markavinci.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":25,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"reisbey006","date":"2026-06-23 14:52:52"}},"upgrade_notice":{"1.0.0":"<p>Initial stable release of Cookievinci plugin.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3583418,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3583418,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3583418,"resolution":"1","location":"assets","locale":"","width":2391,"height":1230},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3583418,"resolution":"2","location":"assets","locale":"","width":2395,"height":1231},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3583418,"resolution":"3","location":"assets","locale":"","width":2396,"height":1238},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3583418,"resolution":"4","location":"assets","locale":"","width":2533,"height":1154},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3583418,"resolution":"5","location":"assets","locale":"","width":2532,"height":1147}},"screenshots":{"1":"Cookievinci main admin dashboard with settings.","2":"Automated cookie scanner and dictionary table.","3":"Consent logs history view.","4":"Front-end CookieConsent banner style customizable appearance.","5":"Front-end cookies preference modal overview."}},"plugin_section":[],"plugin_tags":[20011,20272,16626,131785,211769],"plugin_category":[],"plugin_contributors":[268557],"plugin_business_model":[],"class_list":["post-329458","plugin","type-plugin","status-publish","hentry","plugin_tags-consent","plugin_tags-cookie-banner","plugin_tags-cookie-consent","plugin_tags-gdpr","plugin_tags-kvkk","plugin_contributors-reisbey006","plugin_committers-reisbey006"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/cookievinci\/assets\/icon-128x128.png?rev=3583418","icon_2x":"https:\/\/ps.w.org\/cookievinci\/assets\/icon-256x256.png?rev=3583418","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cookievinci\/assets\/screenshot-1.png?rev=3583418","caption":"Cookievinci main admin dashboard with settings."},{"src":"https:\/\/ps.w.org\/cookievinci\/assets\/screenshot-2.png?rev=3583418","caption":"Automated cookie scanner and dictionary table."},{"src":"https:\/\/ps.w.org\/cookievinci\/assets\/screenshot-3.png?rev=3583418","caption":"Consent logs history view."},{"src":"https:\/\/ps.w.org\/cookievinci\/assets\/screenshot-4.png?rev=3583418","caption":"Front-end CookieConsent banner style customizable appearance."},{"src":"https:\/\/ps.w.org\/cookievinci\/assets\/screenshot-5.png?rev=3583418","caption":"Front-end cookies preference modal overview."}],"raw_content":"<!--section=description-->\n<p>Cookievinci is a GDPR and KVKK compliant cookie consent plugin built on top of the open source CookieConsent v3 library by Orest Bida.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Configurable cookie banner and preferences modal (CookieConsent v3).<\/li>\n<li>Cookie scanner: scans your home page and collects both JavaScript cookies (document.cookie) and server cookies (Set-Cookie, including HttpOnly).<\/li>\n<li>Cookie dictionary: automatically recognises popular cookies such as _ga and _fbp and suggests a category and description.<\/li>\n<li>Assign category (Necessary, Functional, Analytics, Marketing), description and duration to each cookie; add cookies manually.<\/li>\n<li>Multi-language: Turkish, English and Arabic are built in, and you can add unlimited languages from the admin panel. The banner language follows the page language when WPML or Polylang is used.<\/li>\n<li>Live preview: see the banner update instantly in the admin panel as you change settings.<\/li>\n<li>All texts and colors (every CSS variable) are customizable from the panel.<\/li>\n<li>Script management: block tracker scripts until consent, with optional automatic blocking of known scripts.<\/li>\n<li>Google Consent Mode v2, IframeManager (automatic YouTube blocking) and revision management.<\/li>\n<li>Consent logging with a unique consent ID (no IP address is stored), with search and automatic cleanup.<\/li>\n<\/ul>\n\n<p>This plugin does not send any visitor data to external services. Consent records are stored in your own database and no IP address is kept.<\/p>\n\n<h3>Third-party libraries<\/h3>\n\n<p>This plugin bundles the following open source libraries locally (no CDN is used):<\/p>\n\n<ul>\n<li>CookieConsent v3.1.0 by Orest Bida, MIT License, https:\/\/github.com\/orestbida\/cookieconsent<\/li>\n<li>IframeManager v1.3.0 by Orest Bida, MIT License, https:\/\/github.com\/orestbida\/iframemanager<\/li>\n<\/ul>\n\n<h3>Third-Party Services<\/h3>\n\n<p>This plugin conditionally references and manages scripts from the following third-party services for consent enforcement purposes:\n* Google Analytics \/ Google Tag Manager (Privacy Policy: https:\/\/policies.google.com\/privacy)\n* Meta \/ Facebook Pixel (Privacy Policy: https:\/\/www.facebook.com\/privacy\/policy)\n* Microsoft Clarity (Privacy Policy: https:\/\/clarity.microsoft.com\/terms)\n* Hotjar (Privacy Policy: https:\/\/www.hotjar.com\/legal\/policies\/privacy\/)<\/p>\n\n<p>No visitor data is automatically sent to these services by this plugin; it only controls their loading state based on user consent.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>cookievinci<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the Plugins menu in WordPress.<\/li>\n<li>Open the \"Cookievinci\" menu to configure the settings and scan your cookies.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20scanner%20only%20scan%20the%20home%20page%3F\"><h3>Does the scanner only scan the home page?<\/h3><\/dt>\n<dd><p>Yes. Because tracker scripts run site-wide, the home page captures most cookies. A manual add field is available for HttpOnly cookies.<\/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. The banner state is read entirely on the client side. Clear your page cache after changing 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<\/ul>","raw_excerpt":"Lightweight, GDPR\/KVKK compliant cookie consent: cookie scanner, dictionary, categories, multi-language, live preview and consent logging.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/329458","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=329458"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/reisbey006"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=329458"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=329458"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=329458"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=329458"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=329458"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=329458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}