BACK TO DIRECTORY

Bikram Cookie Consent Banner

by bikram_sth

0.0
(0 ratings)

Bikram Cookie Consent Banner is a lightweight cookie consent banner for WordPress. It lets visitors accept or customize cookie categories (Necessary, Analytics, Marketing, Preferences), only loads Google Analytics / Facebook Pixel after the relevant consent is given, and can optionally log consent events for compliance record-keeping.

Features

  • Five banner styles (minimal bar, floating card, glassmorphism, dark mode, full-screen overlay)
  • Per-category consent (Analytics, Marketing, Preferences), with Necessary always on
  • Google Analytics and Facebook Pixel are only injected after the visitor consents to the relevant category
  • Optional consent logging to your database, viewable from the admin area
  • Built-in cookie policy text generator
  • Settings export/import (handy for agencies deploying the same configuration across client sites)
  • Optional EU/UK-only geo-targeting, resolved entirely server-side from CDN/host headers (no third-party lookup) so the banner only shows where it’s legally required
  • [bikrco_cookie_button] shortcode to let visitors reopen their cookie preferences at any time
  • No upsells, no premium tier — the whole plugin is free

External services

This plugin can connect to the following third-party services:

Google Analytics (optional, off by default)
If you enter a Google Analytics Measurement ID and the visitor consents to Analytics cookies, this plugin loads the Google Analytics tracking script (https://www.googletagmanager.com/gtag/js) and sends standard Google Analytics data to Google. See Google’s privacy policy: https://policies.google.com/privacy

Facebook Pixel (optional, off by default)
If you enter a Facebook Pixel ID and the visitor consents to Marketing cookies, this plugin loads the Facebook Pixel script (https://connect.facebook.net) and sends standard Facebook Pixel data to Meta. See Meta’s privacy policy: https://www.facebook.com/privacy/policy/

No data is sent to any of these services unless you configure the corresponding feature, and unless the visitor has given the relevant consent. The optional “Geo-targeting (EU/UK only)” setting does not call any external service: it reads a country header your host or CDN (e.g. Cloudflare’s CF-IPCountry) may already attach to the request, entirely server-side. If no such header is present, the banner is shown to everyone.

Screenshots

Minimal Bottom Bar — the default banner template

Minimal Bottom Bar — the default banner template

Floating Card template

Floating Card template

Glassmorphism template

Glassmorphism template

Dark Mode template

Dark Mode template

Full Screen Overlay template

Full Screen Overlay template

Settings — banner style, cookie categories, and Analytics/Pixel integration

Settings — banner style, cookie categories, and Analytics/Pixel integration

Admin menu, cookie duration, and export/import settings

Admin menu, cookie duration, and export/import settings

Built-in cookie policy generator

Built-in cookie policy generator

Consent logs table

Consent logs table

Plugin Details

Active Installs
20
Total Downloads
214
Version
1.0.0
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.1
Added
2026-07-19
Last Updated
2026-08-20 1:56pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0