WordPress Support
The Zero Ad Network WordPress plugin is available as an easy-to-install plugin (on Github) and is intended for sites participating in the Zero Ad Network program.
The Zero Ad Network plugin is a lightweight, open-source, HTTP-header–based access and entitlement solution. It is built on top of the zeroad.network/token PHP Composer module.
When a site’s enabled features overlap with the features requested by a user’s Extension Token, the plugin applies feature-specific behavior before the site’s pages are loaded.
Feature Behavior
- Clean Web
- Disables advertisements
- Removes cookie consent banners
- Suppresses marketing dialogs and popups
- Disables many known third-party, non-functional trackers used by supported WordPress ad plugins
- One Pass
- Disables supported paywall plugins
- Grants access to content normally restricted by subscriptions
Only features that overlap between the site and the user’s subscription are applied.
Plugin Compatibility
| Runtime | Version | Ready |
|---|---|---|
| WordPress | 4.9+ | ✅ |
| PHP 7 | 7.2+ | ✅ |
| PHP 8 | 8.0+ | ✅ |
Note: ext-sodium must be installed on your PHP runtime.
Purpose
The plugin helps site managers to:
- Enable and configure Zero Ad Network features with minimal effort
- Ensure proxy servers and CDNs cache pages correctly while respecting user entitlements
Screenshots of Plugin Admin Pages
| Main config page | Proxy / CDN config examples page |
|---|---|
![]() | ![]() |

