NoCrumbs Cookie Notice

Descripción

NoCrumbs Cookie Notice is an ultra-lightweight WordPress plugin built on the "install and forget" principle. It provides a cookie consent notice compliant with Russian Federal Law 152-FZ without adding any bloat to your site.

Key Features

  • 🪶 Zero Bloat. The frontend runs on pure Vanilla JS and CSS3. Total asset weight is under 5 KB. No jQuery, no external fonts.
  • Cache-Compatible. Cookie checks are performed entirely on the client side, so the plugin works seamlessly with WP Rocket, LiteSpeed, Cloudflare, and any CDN.
  • 🎨 Sleek Minimalism. A clean card-style notification in the bottom-left corner with smooth animations. Fully responsive on mobile devices.
  • 🛡️ Secure. The code uses native WordPress escaping functions. Scripts and styles are not loaded in the admin panel.
  • 🇷🇺 152-FZ Out of the Box. Ready-to-use cookie notice text in Russian. Automatic link to the Privacy Policy page from WordPress settings.

How It Works

  1. The server renders the banner HTML in a hidden state (compatible with any page cache).
  2. Client-side JavaScript checks for the consent cookie.
  3. If no cookie is found, the banner smoothly fades in.
  4. After clicking "OK", a cookie is set for 30 days and the banner disappears.

Instalación

  1. Upload the nocrumbs-cookie-notice folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the "Plugins" menu in WordPress.
  3. Make sure you have a Privacy Policy page selected under Settings Privacy. The plugin will automatically pick up the link.

That’s it! No additional configuration is needed.

FAQ

Do I need to configure anything after installation?

No. The plugin works immediately after activation. The only recommendation is to make sure a Privacy Policy page is selected in WordPress (Settings Privacy).

Will the plugin affect my site’s loading speed?

No. The combined size of JS and CSS is under 5 KB. The plugin does not use jQuery and does not load any external fonts or libraries.

Is the plugin compatible with WP Rocket / LiteSpeed / Cloudflare?

Yes. Cookie checks are performed entirely in the browser (client-side JavaScript), so cached pages work correctly.

How long does the user’s consent last?

30 days. After that period, the banner will appear again.

Can I customize the text or design of the banner?

In the current version (MVP), the text and design are fixed. Customization options are planned for future releases.

Reseñas

No hay reseñas para este plugin.

Colaboradores y desarrolladores

"NoCrumbs Cookie Notice" es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Traduce "NoCrumbs Cookie Notice" a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.2.0

  • Rebranded plugin: "No Crumbs" "NoCrumbs Cookie Notice".
  • Updated slug and text domain to nocrumbs-cookie-notice.
  • Renamed all asset files and handles to match the new slug.

1.1.0

  • Added branding action links ("Техблог СТОДУМ" and "Больше инструментов") to the plugin row on the Plugins page.

1.0.0

  • Initial release.
  • Cookie consent banner in card style.
  • Russian Federal Law 152-FZ compliance out of the box.
  • Zero Bloat: Vanilla JS + CSS3, under 5 KB total.
  • Full cache compatibility (WP Rocket, LiteSpeed, Cloudflare).
  • Automatic link to the Privacy Policy page from WordPress settings.
  • Internationalization (i18n) with POT file.