Changeset 3314511
- Timestamp:
- 06/19/2025 10:59:29 AM (9 months ago)
- Location:
- seers-cookie-consent-banner-privacy-policy
- Files:
-
- 256 added
- 6 edited
-
tags/9.3.0 (added)
-
tags/9.3.0/css (added)
-
tags/9.3.0/css/cookie-style.css (added)
-
tags/9.3.0/css/popup.css (added)
-
tags/9.3.0/css/seers-plugin-font-icons.css (added)
-
tags/9.3.0/fonts (added)
-
tags/9.3.0/fonts/seers-plugin-font-icons.eot (added)
-
tags/9.3.0/fonts/seers-plugin-font-icons.svg (added)
-
tags/9.3.0/fonts/seers-plugin-font-icons.ttf (added)
-
tags/9.3.0/fonts/seers-plugin-font-icons.woff (added)
-
tags/9.3.0/header (added)
-
tags/9.3.0/header/header.css (added)
-
tags/9.3.0/header/header.php (added)
-
tags/9.3.0/images (added)
-
tags/9.3.0/images/----seers-logo.svg (added)
-
tags/9.3.0/images/5 cookie consent banner design.svg (added)
-
tags/9.3.0/images/BannerActive.svg (added)
-
tags/9.3.0/images/BannerBottomActiveBlue.svg (added)
-
tags/9.3.0/images/BannerBottomNotActive.svg (added)
-
tags/9.3.0/images/BannerNotActive.svg (added)
-
tags/9.3.0/images/BannerTopActiveBlue.svg (added)
-
tags/9.3.0/images/BannerTopNotActive.svg (added)
-
tags/9.3.0/images/Choose your Covid-19.svg (added)
-
tags/9.3.0/images/ModalActive.svg (added)
-
tags/9.3.0/images/ModalNotActive.svg (added)
-
tags/9.3.0/images/Seers full customisable cookie banner.svg (added)
-
tags/9.3.0/images/Seers-logo.png (added)
-
tags/9.3.0/images/Seers-logo1.png (added)
-
tags/9.3.0/images/Settings-Visuals.png (added)
-
tags/9.3.0/images/Solid256dot32_2_navy.png (added)
-
tags/9.3.0/images/account-setup.png (added)
-
tags/9.3.0/images/base-switch_icon_on.png (added)
-
tags/9.3.0/images/circle-seers.svg (added)
-
tags/9.3.0/images/color-icon.png (added)
-
tags/9.3.0/images/consent-banner.png (added)
-
tags/9.3.0/images/cookie consent customer support.svg (added)
-
tags/9.3.0/images/cookie consent for branding.svg (added)
-
tags/9.3.0/images/cookie consent for subdomains.svg (added)
-
tags/9.3.0/images/cookie consent with consent log.svg (added)
-
tags/9.3.0/images/cookie consent with multi-lingual.svg (added)
-
tags/9.3.0/images/cookie consent with prior consent.svg (added)
-
tags/9.3.0/images/dashboard.png (added)
-
tags/9.3.0/images/down-arrow.png (added)
-
tags/9.3.0/images/down-grey.png (added)
-
tags/9.3.0/images/down.png (added)
-
tags/9.3.0/images/dropdown-blue.png (added)
-
tags/9.3.0/images/dropdown-grey.png (added)
-
tags/9.3.0/images/edit-grey.png (added)
-
tags/9.3.0/images/edit-white.png (added)
-
tags/9.3.0/images/expand-grey.png (added)
-
tags/9.3.0/images/facebook.png (added)
-
tags/9.3.0/images/framework.png (added)
-
tags/9.3.0/images/hqdefault3.png (added)
-
tags/9.3.0/images/icon.gif (added)
-
tags/9.3.0/images/info icon svg.svg (added)
-
tags/9.3.0/images/info icon.png (added)
-
tags/9.3.0/images/laptop-img.png (added)
-
tags/9.3.0/images/laptop.png (added)
-
tags/9.3.0/images/li-dote.svg (added)
-
tags/9.3.0/images/li-green-tick.svg (added)
-
tags/9.3.0/images/li-white-tick.svg (added)
-
tags/9.3.0/images/linkedin.png (added)
-
tags/9.3.0/images/loader-2.gif (added)
-
tags/9.3.0/images/loader.gif (added)
-
tags/9.3.0/images/logo-seersai.png (added)
-
tags/9.3.0/images/logo-seersai.svg (added)
-
tags/9.3.0/images/no-select-app.png (added)
-
tags/9.3.0/images/option.png (added)
-
tags/9.3.0/images/pen.png (added)
-
tags/9.3.0/images/play.png (added)
-
tags/9.3.0/images/plugin-player.png (added)
-
tags/9.3.0/images/plugin-player1.png (added)
-
tags/9.3.0/images/plugin-player2.png (added)
-
tags/9.3.0/images/policy.png (added)
-
tags/9.3.0/images/red-cross.svg (added)
-
tags/9.3.0/images/reports.png (added)
-
tags/9.3.0/images/seers-cmp-badge.svg (added)
-
tags/9.3.0/images/seers-logo.svg (added)
-
tags/9.3.0/images/seers-plugin-logo.png (added)
-
tags/9.3.0/images/seers.png (added)
-
tags/9.3.0/images/select-app.png (added)
-
tags/9.3.0/images/select-option.png (added)
-
tags/9.3.0/images/tooltipActive.svg (added)
-
tags/9.3.0/images/tooltipNotActive.svg (added)
-
tags/9.3.0/images/tracking-manager.png (added)
-
tags/9.3.0/images/twitter.png (added)
-
tags/9.3.0/images/user-guide.png (added)
-
tags/9.3.0/images/youtubethumbnail.jpg (added)
-
tags/9.3.0/inc (added)
-
tags/9.3.0/inc/seers-cookie-consent-plugin-activate.php (added)
-
tags/9.3.0/inc/seers-cookie-consent-plugin-deactivate.php (added)
-
tags/9.3.0/inc/seers-cookie-consent-plugin-deactivate_old.php (added)
-
tags/9.3.0/index.php (added)
-
tags/9.3.0/js (added)
-
tags/9.3.0/js/admin.js (added)
-
tags/9.3.0/js/jquery.min.js (added)
-
tags/9.3.0/languages (added)
-
tags/9.3.0/languages/default.mo (added)
-
tags/9.3.0/languages/default.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-ar.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-ar.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-ary.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-ary.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-bg_BG.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-bg_BG.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-cs_CZ.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-cs_CZ.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-da_DK.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-da_DK.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_AT.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_AT.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_CH.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_CH.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_CH_informal.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_CH_informal.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_DE.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_DE.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_DE_formal.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-de_DE_formal.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-el.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-el.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_AU.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_AU.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_CA.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_CA.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_GB.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_GB.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_NZ.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_NZ.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_US.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_US.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_ZA.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-en_ZA.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_AR.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_AR.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_CL.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_CL.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_CO.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_CO.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_CR.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_CR.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_ES.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_ES.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_GT.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_GT.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_MX.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_MX.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_PE.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_PE.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_PR.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_PR.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_UY.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_UY.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_VE.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-es_VE.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-et.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-et.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-eu.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-eu.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-fi.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-fi.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-fr_BE.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-fr_BE.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-fr_CA.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-fr_CA.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-fr_FR.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-fr_FR.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-ga.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-ga.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-gd.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-gd.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-hr.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-hr.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-hu_HU.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-hu_HU.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-it_IT.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-it_IT.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-lt_LT.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-lt_LT.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-lv.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-lv.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-mt.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-mt.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-nl_NL.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-nl_NL.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pl_PL.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pl_PL.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pt_AO.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pt_AO.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pt_BR.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pt_BR.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pt_PT.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pt_PT.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pt_PT_ao90.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-pt_PT_ao90.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-ro_RO.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-ro_RO.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-sk_SK.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-sk_SK.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-sl_SI.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-sl_SI.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-sq.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-sq.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-sv_SE.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-sv_SE.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-tr_TR.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-tr_TR.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-uk.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-uk.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-zh_CN.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-zh_CN.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-zh_HK.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-zh_HK.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-zh_TW.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy-zh_TW.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy.mo (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy.po (added)
-
tags/9.3.0/languages/seers-cookie-consent-banner-privacy-policy.pot (added)
-
tags/9.3.0/pages (added)
-
tags/9.3.0/pages/Account (added)
-
tags/9.3.0/pages/Account/Account.css (added)
-
tags/9.3.0/pages/Account/Account.php (added)
-
tags/9.3.0/pages/Consent-Banner (added)
-
tags/9.3.0/pages/Consent-Banner/General.css (added)
-
tags/9.3.0/pages/Consent-Banner/General.php (added)
-
tags/9.3.0/pages/Consent-Banner/Settings.css (added)
-
tags/9.3.0/pages/Consent-Banner/Settings.php (added)
-
tags/9.3.0/pages/Consent-Banner/Visuals.css (added)
-
tags/9.3.0/pages/Consent-Banner/Visuals.php (added)
-
tags/9.3.0/pages/Dashboard (added)
-
tags/9.3.0/pages/Dashboard/Dashboard.css (added)
-
tags/9.3.0/pages/Dashboard/Dashboard.php (added)
-
tags/9.3.0/pages/Frameworks (added)
-
tags/9.3.0/pages/Frameworks/Frameworks.css (added)
-
tags/9.3.0/pages/Frameworks/Frameworks.php (added)
-
tags/9.3.0/pages/Privacy-Policy (added)
-
tags/9.3.0/pages/Privacy-Policy/Privacy-Policy.css (added)
-
tags/9.3.0/pages/Privacy-Policy/Privacy-Policy.php (added)
-
tags/9.3.0/pages/Reports (added)
-
tags/9.3.0/pages/Reports/Reports.css (added)
-
tags/9.3.0/pages/Reports/Reports.php (added)
-
tags/9.3.0/pages/Tracking-Manager (added)
-
tags/9.3.0/pages/Tracking-Manager/Tracking-Manager.css (added)
-
tags/9.3.0/pages/Tracking-Manager/Tracking-Manager.php (added)
-
tags/9.3.0/pages/UserGuide (added)
-
tags/9.3.0/pages/UserGuide/UserGuide.css (added)
-
tags/9.3.0/pages/UserGuide/UserGuide.php (added)
-
tags/9.3.0/readme.txt (added)
-
tags/9.3.0/seers-cookie-consent-banner-privacy-policy.php (added)
-
tags/9.3.0/sidebar (added)
-
tags/9.3.0/sidebar/sidebar.css (added)
-
tags/9.3.0/sidebar/sidebar.php (added)
-
tags/9.3.0/templates (added)
-
tags/9.3.0/templates/admin.php (added)
-
tags/9.3.0/templates/frontend-popup.php (added)
-
tags/9.3.0/uninstall.php (added)
-
tags/Development Versions/readme.txt (modified) (2 diffs)
-
tags/Development Versions/seers-cookie-consent-banner-privacy-policy.php (modified) (2 diffs)
-
tags/Development Versions/templates/frontend-popup.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/seers-cookie-consent-banner-privacy-policy.php (modified) (2 diffs)
-
trunk/templates/frontend-popup.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
seers-cookie-consent-banner-privacy-policy/tags/Development Versions/readme.txt
r3297763 r3314511 5 5 Requires at least: 3.8 or higher 6 6 Tested up to: 6.8.1 7 Stable tag: 9. 2.17 Stable tag: 9.3.0 8 8 Requires PHP: 5.3.3 9 9 Author URL: https://seers.ai … … 220 220 == Changelog == 221 221 222 VERSION 9.3.0 223 • Integration with WP Consent API 224 222 225 VERSION 9.2.1 223 226 • Tested on WordPress version 6.8.1 -
seers-cookie-consent-banner-privacy-policy/tags/Development Versions/seers-cookie-consent-banner-privacy-policy.php
r3297763 r3314511 11 11 * Plugin URI: https://seerssupport.zendesk.com/hc/en-us/articles/11090546128412-Installing-Seers-Plugin-on-WordPress/ 12 12 * Description: Seers cookie consent management platform is trusted by thousands of businesses. Become GDPR, CCPA, ePrivacy and LGPD compliant in three clicks. 13 * Version: 9. 2.113 * Version: 9.3.0 14 14 * Author: Seers 15 15 * Author URI: https://seers.ai … … 2727 2727 2728 2728 } 2729 function seers_consent_optin_script() { 2730 ?> 2731 <script> 2732 window.wp_consent_type = 'optin'; 2733 2734 document.dispatchEvent(new CustomEvent('wp_consent_type_defined')); 2735 2736 window.wp = window.wp || {}; 2737 window.wp.consent = window.wp.consent || (() => { 2738 let consentState = { 2739 functional: true, 2740 analytics: false, 2741 marketing: false, 2742 personalization: false 2743 }; 2744 2745 let listeners = []; 2746 2747 return { 2748 setConsent: (category, value) => { 2749 consentState[category] = value; 2750 listeners.forEach(cb => cb({ ...consentState })); 2751 }, 2752 getConsent: (category) => { 2753 return consentState[category]; 2754 }, 2755 hasConsent: (category) => { 2756 return !!consentState[category]; 2757 }, 2758 onConsentChange: (cb) => { 2759 listeners.push(cb); 2760 }, 2761 getConsentState: () => { 2762 return { ...consentState }; 2763 } 2764 }; 2765 })(); 2766 2767 </script> 2768 <?php 2769 } 2770 add_action('wp_head', 'seers_consent_optin_script', 1); 2771 2772 2773 add_filter('wp_consent_api_registered_' . plugin_basename(__FILE__), '__return_true'); 2774 2775 -
seers-cookie-consent-banner-privacy-policy/tags/Development Versions/templates/frontend-popup.php
r3147210 r3314511 3988 3988 3989 3989 } 3990 3991 3990 setUserConsent({ 3991 pref: consentobj.Pref, 3992 stat: consentobj.stat, 3993 market: consentobj.market 3994 }); 3992 3995 //hide current banner 3993 3996 cmpnsentmodal.classList.remove("seers-cmp-cookie-banner-active"); … … 4125 4128 syncSwitches('seers-cmp-cookie-policy-marketing-switch', 'seers-cmp-cookie-policy-marketing-switch1', 'seers-cmp-cookie-policy-marketing-switch2'); 4126 4129 4130 function setUserConsent({ pref, stat, market }) { 4131 if (!window.wp?.consent) { 4132 console.warn("wp.consent API not available."); 4133 return; 4134 } 4135 4136 wp.consent.setConsent('functional', true); 4137 wp.consent.setConsent('analytics', stat); 4138 wp.consent.setConsent('marketing', market); 4139 wp.consent.setConsent('personalization', pref); 4140 4141 } 4142 4143 4127 4144 </script> 4128 4145 </body> -
seers-cookie-consent-banner-privacy-policy/trunk/readme.txt
r3297763 r3314511 5 5 Requires at least: 3.8 or higher 6 6 Tested up to: 6.8.1 7 Stable tag: 9. 2.17 Stable tag: 9.3.0 8 8 Requires PHP: 5.3.3 9 9 Author URL: https://seers.ai … … 220 220 == Changelog == 221 221 222 VERSION 9.3.0 223 • Integration with WP Consent API 224 222 225 VERSION 9.2.1 223 226 • Tested on WordPress version 6.8.1 -
seers-cookie-consent-banner-privacy-policy/trunk/seers-cookie-consent-banner-privacy-policy.php
r3297763 r3314511 11 11 * Plugin URI: https://seerssupport.zendesk.com/hc/en-us/articles/11090546128412-Installing-Seers-Plugin-on-WordPress/ 12 12 * Description: Seers cookie consent management platform is trusted by thousands of businesses. Become GDPR, CCPA, ePrivacy and LGPD compliant in three clicks. 13 * Version: 9. 2.113 * Version: 9.3.0 14 14 * Author: Seers 15 15 * Author URI: https://seers.ai … … 2727 2727 2728 2728 } 2729 function seers_consent_optin_script() { 2730 ?> 2731 <script> 2732 window.wp_consent_type = 'optin'; 2733 2734 document.dispatchEvent(new CustomEvent('wp_consent_type_defined')); 2735 2736 window.wp = window.wp || {}; 2737 window.wp.consent = window.wp.consent || (() => { 2738 let consentState = { 2739 functional: true, 2740 analytics: false, 2741 marketing: false, 2742 personalization: false 2743 }; 2744 2745 let listeners = []; 2746 2747 return { 2748 setConsent: (category, value) => { 2749 consentState[category] = value; 2750 listeners.forEach(cb => cb({ ...consentState })); 2751 }, 2752 getConsent: (category) => { 2753 return consentState[category]; 2754 }, 2755 hasConsent: (category) => { 2756 return !!consentState[category]; 2757 }, 2758 onConsentChange: (cb) => { 2759 listeners.push(cb); 2760 }, 2761 getConsentState: () => { 2762 return { ...consentState }; 2763 } 2764 }; 2765 })(); 2766 2767 </script> 2768 <?php 2769 } 2770 add_action('wp_head', 'seers_consent_optin_script', 1); 2771 2772 2773 add_filter('wp_consent_api_registered_' . plugin_basename(__FILE__), '__return_true'); 2774 2775 -
seers-cookie-consent-banner-privacy-policy/trunk/templates/frontend-popup.php
r3147210 r3314511 3988 3988 3989 3989 } 3990 3991 3990 setUserConsent({ 3991 pref: consentobj.Pref, 3992 stat: consentobj.stat, 3993 market: consentobj.market 3994 }); 3992 3995 //hide current banner 3993 3996 cmpnsentmodal.classList.remove("seers-cmp-cookie-banner-active"); … … 4125 4128 syncSwitches('seers-cmp-cookie-policy-marketing-switch', 'seers-cmp-cookie-policy-marketing-switch1', 'seers-cmp-cookie-policy-marketing-switch2'); 4126 4129 4130 function setUserConsent({ pref, stat, market }) { 4131 if (!window.wp?.consent) { 4132 console.warn("wp.consent API not available."); 4133 return; 4134 } 4135 4136 wp.consent.setConsent('functional', true); 4137 wp.consent.setConsent('analytics', stat); 4138 wp.consent.setConsent('marketing', market); 4139 wp.consent.setConsent('personalization', pref); 4140 4141 } 4142 4143 4127 4144 </script> 4128 4145 </body>
Note: See TracChangeset
for help on using the changeset viewer.