

The banner on a site: accept, reject or choose — and a video that waits shows a placeholder with a button of its own.
WorkMore Cookie Crumb is a cookie consent banner for WordPress that really blocks tracking scripts — Google Analytics, Google Tag Manager, Google Ads, Meta Pixel, YouTube and Google Maps embeds — until a visitor agrees. It comes with a cookie scanner, a consent log and Google Consent Mode v2, and it lives inside your WordPress site: no account to open, no outside service, no page view quota, free.
It is made for sites that have to ask before they track — under the GDPR and the ePrivacy rules in Europe, Thailand’s PDPA, and laws like them — and for anyone who wants a cookie notice that does what it says.
It really holds scripts back. Scripts, embedded videos and maps, and tracking pixels of the services you list do not run and do not load before a visitor allows their category — those written in the page, and those other scripts add later. A held-back video or map shows a placeholder with a button that allows it. When a visitor withdraws consent, the listed cookies your site set are deleted from their browser.
It leaves your site fast. Every visitor gets the same page; what runs is decided in the browser, so page caches and CDNs work without any configuration. The visitor side is one small inline script and one deferred file of about 7 KB, with no library, no font and no request to another server. The banner does not push your content around as it appears.
It keeps a record. Each answer is one row in a consent log on your own site, found by the consent ID the visitor sees in the cookie settings window, and exported as CSV. A record holds as little as it takes: no full IP address, no cookie values, nothing tied to a user account. The log keeps the last 90 days.
#cookie-settings or the [wmcc_settings] shortcode, so visitors can change their answer whenever they like.The plugin is a tool. It does not by itself make a site comply with any law, and nothing in it is legal advice: which cookies need consent, how to ask and how long to keep a record depend on the law that applies to your site.
Everything above is free and complete. A separate plugin, WorkMore Cookie Crumb Pro, sold on workmore.connextsystem.com, sends consent records on to a database of your own and adds a design screen for the banner — more positions, a logo, colors and sizes of single parts, button styles, rounded corners — a health check of your settings and a registry of services common in Thailand. Inside this plugin the add-on is only mentioned on the “Upgrade to Pro” tab; nothing here is locked or limited.
The plugin’s JavaScript ships minified for performance (assets/admin.js, assets/guard.js, assets/banner.js, assets/probe.js); the human-readable source is included in the plugin’s src/ directory together with the build configuration (vite.config.js).
This plugin connects to no external service. Its PHP makes no request to another server, and the scripts it puts on your pages talk to your own site only — not to us, not to Google, not to Meta.
Names of other companies’ services do stand in its code (includes/Registry/Registry.php: googletagmanager.com/gtag/js, connect.facebook.net, maps.googleapis.com/maps/api/js and others). They are a list for recognising tags your site already has: pieces of addresses that are compared with the scripts and frames of your pages, so that the plugin can hold those back until a visitor allows their category, suggest a category for them and name them in the cookie scan. The plugin never requests one of these addresses and adds none of these services to a site.
What a site owner should know all the same:
dataLayer, a variable of the page in the visitor’s browser, before they answer and again when they do. The plugin sends it nowhere. If your site has a Google tag, that tag reads it and passes it on to Google with its own requests; on a site without one it stays in the page.