NON_GDPR_PLUGINS NON_GDPR_PLUGINS =array('luckywp-cookie-notice-gdpr', 'ninja-gdpr-compliance', 'ninja-gdpr', 'gdpr-compliance-by-supsystic', 'surbma-gdpr-proof-google-analytics', 'easy-wp-cookie-popup', 'smart-cookie-kit', 'italy-cookie-choices', 'shapepress-dsgvo', 'uk-cookie-consent')
GDPR_PLUGINS GDPR_PLUGINS =array('cookiebot', 'iubenda-cookie-law-solution', 'gdpr-cookie-compliance', 'cookie-law-info', 'gdpr-cookie-consent', 'cookie-notice', 'pixelmate')
SALE_READY_GDPR_PLUGINS SALE_READY_GDPR_PLUGINS =array('borlabs-cookie', 'complianz-gdpr', 'complianz-gdpr-premium')
getAssetsUrl() getAssetsUrl(string $path = '') Get the external URL to assets. Parameters string $path
actionCounter() actionCounter(string $action,boolean $increment = false): integer Get or update the action counter for a given action. Parameters string $action boolean $increment Returns integer
forceHide() forceHide(string $action,boolean $force = false): boolean Get or update the hidden action status for a given action. This can not be undone if once set. Parameters string $action boolean $force Returns boolean
dismiss() dismiss(string $action,boolean $force): boolean Dismiss a cross popup for a product. Parameters string $action boolean $force Returns boolean
getPluginConstantPrefix() getPluginConstantPrefix(): string Get the prefix of this package so we can utils package natively. Returns string
hasGdprPluginInstalled() hasGdprPluginInstalled(array<mixed,string> $plugins) Check if the current WordPress instance has a plugin installed, which is not GDPR-compliant. Parameters array<mixed,string> $plugins Use one of the class constants