Plugin: dezeen-cloudflare-purge-manager
Overview
| Property | Value |
|---|---|
| Plugin Name | Dezeen Cloudflare Purge Manager |
| Version | 1.2.0 |
| Author | EDX |
| Location | _project/_web/wp-content/plugins/dezeen-cloudflare-purge-manager/ |
| Purpose | Manages Cloudflare cache purging, fixes domain mapping issues, provides purge logging |
Architecture
dezeen-cloudflare-purge-manager/
├── dezeen-cloudflare-purge-manager.php
└── includes/
├── class-dzcfpm-manager.php # Core purge logic
└── class-dzcfpm-admin.php # Admin interfaceFunctionality
- Automatically purges homepage from Cloudflare when posts are published/updated
- Fixes domain mapping issues between admin (admin.dezeen.com) and production (www.dezeen.com) URLs
- Detailed logging for debugging cache purge issues
Admin Pages
- Settings → Cloudflare Purge Manager — Configuration and purge logs
Key Hooks
plugins_loaded— Plugin initialization- Cloudflare API hooks for cache purge on content changes
Related Documentation (repository root)
- CLOUDFLARE_CACHE_FIX.md
- CLOUDFLARE_CACHE_RULES_RECAP.md
- CACHE_CONTROL_HEADER_DEBUG.md