Title: NexaGuard CMP
Author: NexaGuard Inc.
Published: <strong>Oktoba 6, 2025</strong>
Last modified: Aprili 2, 2026

---

Tafuta vijalizi

![](https://ps.w.org/nexaguard-cmp/assets/icon-256x256.png?rev=3373987)

# NexaGuard CMP

 By [NexaGuard Inc.](https://profiles.wordpress.org/nexaguard/)

[Pakua](https://downloads.wordpress.org/plugin/nexaguard-cmp.0.2.4.zip)

 * [Details](https://sw.wordpress.org/plugins/nexaguard-cmp/#description)
 * [Reviews](https://sw.wordpress.org/plugins/nexaguard-cmp/#reviews)
 *  [Installation](https://sw.wordpress.org/plugins/nexaguard-cmp/#installation)
 * [Development](https://sw.wordpress.org/plugins/nexaguard-cmp/#developers)

 [Saidia](https://wordpress.org/support/plugin/nexaguard-cmp/)

## Maelezo

NexaGuard CMP makes it easy to integrate the NexaGuard Consent Management Platform
into WordPress.

**Highlights**
 – Auto-injects the official NexaGuard loader via the WordPress script
pipeline. – One-click **Reset Consent** (clears cookies/storage and hard-reloads).–**
Debug view** to force banner display and verify event flow. – Google **Consent Mode
v2** stub included (optional). – Shortcode `[nexaguard_preferences]` to open the
preferences modal. – Admin dashboard status panel and debug shortcuts. – Clean uninstall—
removes plugin settings.

**External Services**
 This plugin loads assets from: – `https://cmp.nexaguard.com`(
loader/assets) – `https://api.nexaguard.io` (configuration/API)

NexaGuard may set cookies such as `nexaguard_cmp_consent` to store user choices.

## Installation

 1. Install the plugin and activate it.
 2. Go to **NexaGuard CMP** (left menu).
 3. Enter your **App ID (settings-id)** from your NexaGuard dashboard.
 4. (Optional) Toggle **Google Consent Mode v2**.
 5. Open your site — the consent banner should appear for new visitors.

Use `[nexaguard_preferences]` to place a “Privacy settings” link anywhere.

## FAQ

### I don’t see the banner

Check page/caching and CDN. Use **Reset consent** and the **Debug** link. Ensure
no other CMP is injecting.

### Does this store personal data in WordPress?

No. The plugin stores only configuration options (App ID, toggles). User choices
are stored client-side (cookies/storage) by the CMP.

### Multisite?

Yes, activate per-site and set each site’s App ID.

## Reviews

Hakuna hakiki za programu-jalizi hii.

## Wachangiaji & Wasanidi

“NexaGuard CMP” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ NexaGuard Inc. ](https://profiles.wordpress.org/nexaguard/)

[Translate “NexaGuard CMP” into your language.](https://translate.wordpress.org/projects/wp-plugins/nexaguard-cmp)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/nexaguard-cmp/), check
out the [SVN repository](https://plugins.svn.wordpress.org/nexaguard-cmp/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/nexaguard-cmp/) 
by [RSS](https://plugins.trac.wordpress.org/log/nexaguard-cmp/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.2.4

 * Maintenance – release and audit hardening updates with no functional behavior
   change to CMP runtime injection.

#### 0.2.3

 * Fix – WP Consent bridge debug logs now enable when either plugin Debug Mode is
   ON or `?nxg_debug=1` is present.

#### 0.2.2

 * Fix – WP Consent bridge logs now print only when both plugin debug is enabled
   and `?nxg_debug=1` is present.

#### 0.2.1

 * Fix — Always-on WP Consent API bridge listener with safe defaults.
 * Fix — Ensures bridge enqueues after official WP Consent API script.
 * New — Registers “marketing”, “statistics”, “statistics-anonymous” categories 
   via `wp_register_consent_category`.
 * Fix — Aligns WP Consent bridge categories and mapping with Core CMP Engine contract.
 * Fix — Uses `developer_id.<id>` format and guards duplicate Consent Mode default
   pushes via `__nxgCMDefaultSet`.
 * Fix — Corrects loader dependency handle for deterministic script ordering.
 * UX — Removes WP admin certification warning notice for cleaner plugin experience.
 * Improvement — Verified x.3.b compliance for Google CMP Gold Tier.

#### 0.2.0

 * New: WordPress Consent API integration (required for Google CMP Gold x.3.b). 
   NexaGuard consent states now sync to WP plugins via `wp_set_consent()/wp_has_consent()`.
 * Improvement: Bridge script auto-detects API presence and maps GCM v2 keys: analytics_storage
   statistics, ad_storage/ad_user_data/ad_personalization  marketing.
 * Dev: Filter `nxg_wp_consent_mapping` allows site-specific category remaps.

#### 0.1.1

 * Nonce alignment, enqueue/escaping polish.

#### 0.1.0

 * First public release.

## Meta

 *  Version **0.2.4**
 *  Last updated **2 wiki zilizopita**
 *  Active installations **Chini ya 10**
 *  WordPress version ** 5.8 au juu **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.4 au juu **
 *  Language
 * [English (US)](https://wordpress.org/plugins/nexaguard-cmp/)
 * Tags
 * [compliance](https://sw.wordpress.org/plugins/tags/compliance/)[consent](https://sw.wordpress.org/plugins/tags/consent/)
   [cookies](https://sw.wordpress.org/plugins/tags/cookies/)[GDPR](https://sw.wordpress.org/plugins/tags/gdpr/)
   [privacy](https://sw.wordpress.org/plugins/tags/privacy/)
 *  [Advanced View](https://sw.wordpress.org/plugins/nexaguard-cmp/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/nexaguard-cmp/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/nexaguard-cmp/reviews/)

## Contributors

 *   [ NexaGuard Inc. ](https://profiles.wordpress.org/nexaguard/)

## Saidia

Got something to say? Need help?

 [Angalia Baraza ya Usaidizi](https://wordpress.org/support/plugin/nexaguard-cmp/)

## Changia

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://nexaguard.com)