WordPress plugin intelligence profile

Flat Consent

Adds your Flat Consent cookie banner to every page, first in the head, with a "Cookie settings" link block and shortcode.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update10 Oct 202623d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Flat Consent version 1.0.2 as active, updated 23d ago and tested up to WordPress 7.1.

Overview

About this plugin

Flat Consent is a cookie consent banner. You set it up in the Flat Consent dashboard; this plugin puts it on your WordPress site.

The plugin does three things:

  • It prints your install line as the first thing in the head of every page, before any other script, with no async or defer. The banner can only hold back trackers that load after it, so it has to come first.
  • It adds a “Cookie settings link” block and a [flat_consent_settings] shortcode. Both add a link that opens the banner’s settings, so visitors can change their choice from any page.
  • It warns you in the admin if another cookie consent plugin is active (CookieYes, WPLP Cookie Consent, Complianz, Cookiebot, iubenda or Termly), so visitors don’t see two banners.

It also tells WP Rocket, LiteSpeed Cache and Autoptimize not to delay, defer or combine the banner script.

If the WP Consent API plugin is active, each visitor’s choice is passed to it, so plugins that ask the WP Consent API (such as Site Kit by Google and WooCommerce) follow the same choice.

What the banner shows, which regions it appears in, its wording and design, and the list of cookies are all set in the Flat Consent dashboard, not in WordPress. You need a Flat Consent account. Flat Consent is a paid service, from $9 a month per site, with a 14-day free trial and no card needed to start.

com. When a trial ends without a plan, the banner stops showing until one is chosen.

Setting it up

  • Create an account at app.flatconsent.com/signup and add your site.
  • On the Install tab, copy the install line.
  • In WordPress, go to Settings > Flat Consent, paste the line (or only the site ID) and save.
  • If you use a page cache, clear it. Then press Check my site on the Install tab.

com/docs/install.

External services

This plugin connects your site to Flat Consent, a cookie consent service run by Flat Consent. Without it, the plugin shows no banner.

js. The plugin itself sends nothing to Flat Consent; the requests below are made by your visitors’ browsers when a page loads.

  • Loading the script. The browser requests the banner script from cdn.flatconsent.com. Like any web request, this sends the visitor’s IP address and browser details.
  • Loading the settings. The script requests your site’s banner settings from cdn.flatconsent.com, sending your site ID and the visitor’s preferred languages. We use the IP address only to work out the visitor’s country and state, so the banner can follow the rules that apply there, then discard it.
  • Recording a choice. When a visitor accepts, rejects or changes their choice, the script sends a record to cdn.flatconsent.com: a random ID for that choice, the time, the choice for each category, the banner version, the language shown and whether the browser sent Global Privacy Control. We add the visitor’s country and region and the browser family (for example “Chrome”). We store no IP addresses and no full browser strings. Records are kept in a Cloudflare database restricted to EU jurisdiction.

The banner sets one cookie, cmp_consent, which holds the visitor’s choice.

  • Terms of service: https://flatconsent.com/terms/
  • Privacy policy: https://flatconsent.com/privacy/
  • Data processing agreement: https://flatconsent.com/dpa/
  • Subprocessors: https://flatconsent.com/subprocessors/
  • Security: https://flatconsent.com/security/
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • consent mode
  • cookie banner
  • cookie consent
  • ccpa
  • gdpr
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.3 · PHP 7.4
Update activity10 Oct 202623d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.11.0.2
Version1.0.01.0.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.