Repository navigation
Releases: matthias/engenty-wp-cookie-consent
Release list
v0.2.3
- The conversation moves to engenty.goose: Cookie Dialog brings the skill
cookie-dialogand three abilities (get-config, change, undo). Goose changes the dialog in one step, with undo, and sees which page you are on. - The built-in chat, its dock and /assist and /undo are gone; Start shows Goose's card, or how to activate or get it.
- A change Goose made only to the dialog does not reload the page.
- Translations for the new texts.
Install: download cookie-dialog.zip, then Plugins › Add New › Upload Plugin.
Cookie Dialog 0.2.2
Install or update: Plugins › Add New › Upload Plugin with cookie-dialog.zip (WordPress offers to replace the installed version).
- Assistant with OpenAI: the answer schemas go to the provider in the strict form structured outputs require, without a temperature (OpenAI's reasoning models refuse it). The model lists start with today's models: günstig GPT-6 Luna, Claude Haiku 5.5, Gemini 3.5 Flash-Lite; stark Claude Sonnet 5.5, GPT-6.1 Sol, Gemini 3.8 Flash; older ones only as fallbacks.
- Assistant knows the site: it sees the last scan and says what loads where; a service it did not see is not used. Its suggestions come from the site (an open check, an unknown host, a service in use, the log, a missing language).
- Ignore a check: „Ignorieren“ beside a check of the Prüfung; it comes back when it finds something else.
- Start: one input at a time – while a conversation is open in the chat, the card steps back.
- Placeholders: „Immer laden“ allows only that service; the banner stays open for the rest, on the next pages too.
- Second layer: Alle akzeptieren, Nur notwendige, Auswahl speichern; „Gleich“ makes all three the same; a button keeps its corners in the admin's preview.
- Credit: reads engenty Cookie Dialog and links to the plugin's page on engenty.ai.
Requires WordPress 6.6 and PHP 8.1; the assistant needs WordPress 7.0.
Cookie Dialog 0.2.1
Install or update: Plugins › Add New › Upload Plugin with cookie-dialog.zip (WordPress offers to replace the installed version).
- Instagram feed: the feed of Smash Balloon's Instagram Feed waits as a placeholder with „Beiträge laden“ and „Immer laden“, like a video; loaded, the feed starts by itself.
- WordPress cookies as the site uses them: the comment cookies (
comment_author_*) and the sentence about commenting appear only where the site shows a comment form – the scan looks for one, whatever Settings › Discussion says;wp-postpass_*only with a password-protected post. After each scan the WordPress service follows; a purpose someone wrote stays. - Preview on the site: the bar is one short line at the top.
- Dialog: the arrow beside the number of services sits in the middle of the line.
- Fixed: a placeholder whose embed brings a script (social posts) ran that script twice when loaded.
Requires WordPress 6.6 and PHP 8.1; the assistant needs WordPress 7.0.
Cookie Dialog 0.2.0
Install or update: Plugins › Add New › Upload Plugin with cookie-dialog.zip (WordPress offers to replace the installed version).
- Export and import: Cookies › Settings › Export und Import downloads the settings as a JSON file and takes such a file from another site, e.g. from staging to live. The site keeps whether the dialog is on, its version and its log; privacy policy and imprint are found by their address. Also
wp cookie-dialog export/import. - External media: a category of its own for videos, maps and posts from other platforms (YouTube, Vimeo, Google Maps, OpenStreetMap, Instagram, Facebook, X, TikTok, Spotify, SoundCloud, Loom, Wistia); Marketing now means measuring ads. Existing configurations gain the category; services already set up keep theirs.
- Instagram feed: the feed of Smash Balloon's Instagram Feed waits for consent to Instagram.
- Preview on the site:
?cookie-dialog=previewshows the dialog to an admin as a new visitor sees it, also before it is switched on; nothing is stored or logged,?cookie-dialog=endends it. - Look: button style (both filled, accept emphasised, both outlined), switches for the title and the links to privacy policy and imprint; the link to the settings has no arrow.
- Languages: visitors can pick the language of the dialog when there is more than one; admin and dialog in eleven more languages (French, Spanish, Italian, Dutch, Portuguese, Polish, Swedish, Danish, Norwegian, Finnish, Czech).
- Assistant: translates in the browser with Chrome's built-in Translator.
- Fixed: the log's CSV download answered 403.
Requires WordPress 6.6 and PHP 8.1; the assistant needs WordPress 7.0.
Cookie Dialog 0.1.0
First release. Install: Plugins › Add New › Upload Plugin with cookie-dialog.zip.
- Dialog: box, bar or window; first layer with „accept all“ and „only necessary“ as equal buttons, second layer per category and service; texts in the site's tone, German and English; reopen button.
- Blocking: scripts and embeds wait until consent (YouTube, Vimeo, Maps, social posts as placeholders with „load once“ / „always load“); 60 services in the library; a scan finds what the site loads.
- Google Consent Mode v2: defaults per region before any tag, basic or advanced.
- Consent log: anonymised, CSV export, statistics on Start.
- Assistant: changes dialog, services and settings by chat, every change as a card with undo. It thinks with the AI provider set up under Settings › Connectors (WordPress 7.0+); until one is there, the chat is locked and says what to set up. Everything else works without AI.
- Blocks: cookie table, settings button, placeholder.
Requires WordPress 6.6 and PHP 8.1; the assistant needs WordPress 7.0.