GetTerms Cookie Consent & Policies
| 开发者 |
getterms
|
| 更新时间 |
2026年9月26日 11:42 |
| PHP版本: |
7.4 及以上 |
| WordPress版本: |
7.1 |
| 版权: |
GPLv2 or later |
| 版权网址: |
版权信息
|
详情介绍:
The GetTerms plugin helps you implement cookie consent management and embed legal policies directly into your WordPress site. It connects with your GetTerms account to provide compliant, auto-updating documents and a fully configurable cookie consent banner.
安装:
- Go to your WordPress admin dashboard.
- Navigate to
Plugins > Add New.
- Search for
GetTerms Cookie Consent & Policies.
- Click
Install Now and then Activate.
更新日志:
1.5
- Fixed the settings page clearing a working configuration. The settings page cleared the stored token, widget slug, languages and policies before it had retrieved and validated their replacements, so any problem with the retrieval left the site with no configuration at all and no error shown. The plugin now retrieves and validates the new configuration first and writes over the existing options only on success.
- Fixed the plugin failing to read the API response when it arrives double-encoded, which made every retrieved value empty.
- Fixed errors returned by the plugin's own AJAX handlers being treated as successes, which hid failures behind a silent page reload. Failures are now shown on the settings page.
- Fixed the settings form saving the token under an option name the plugin never read, so the standard form post could not populate the token.
- Fixed error reporting never running from the settings page's main code paths because of a scoping error.
- WP Consent API is no longer a required dependency. It was only ever needed for the optional Google Consent Mode integration, so WordPress no longer blocks activation without it; the settings page now shows an optional recommendation with an install shortcut instead, and the site-wide admin notice is gone.
- Fixed the "Embed your policies" table flashing every language column before collapsing to the selected language; the non-selected columns are now hidden at render time.
- Fixed the language selector failing to pre-select English and Hindi variants (the stored default language uses hyphens while language keys use underscores, so those variants never matched).
1.4
- Fixed a malformed link on the settings page: the "Update your Cookie Consent Widget" link had its widget slug escaped with esc_url() mid-URL, which injected an extra "http://" and broke the link. The full URL is now escaped correctly.
1.3
- Fixed the plugin's admin CSS and JavaScript loading on every WordPress admin page; they now load only on the GetTerms settings page to avoid affecting other plugins' admin screens.
1.2
- Updated the Cookie Consent Widget embed to the new method: a preloaded, synchronous blocker plus an asynchronous widget, for more reliable consent enforcement.
- Manual installation now provides the matching code snippet, with guidance on adding a Content Security Policy (CSP) nonce.
- Fixed the manual installation snippet so the copied code contains valid <script> tags.
- Tested up to WordPress 7.0.
1.1
- Fix for bug when automatically embedding in default language
1.0
- Functionality updates to comply with WordPress plugin directory requirements
0.8
- Integration with WP Consent API.
- Require WP Consent API v1.0 or later.
0.7
- Added
readme.txt.
- Moved changelog into
readme.txt.
0.6
- Improved authentication method.
- Enhanced error logging.
0.5