Beschrijving
Cache Purge for Azure Front Door
Beschrijving
- Manual Purge Control: Execute a global cache purge (/*) at the click of a button from the admin interface.
- Connection Validator: Quickly verify if your Azure credentials (Tenant ID, Client ID, etc.) are correctly configured.
- Detailed Activity Logs: A comprehensive history of all purge actions, showing who triggered the purge, the result, and the API response time.
- Security Focused: Built using WordPress best practices, including Settings API and secure AJAX handlers.
This plugin uses Azure’s REST API to send cache invalidation requests. It is lightweight and non-intrusive.
This plugin is not affiliated with Microsoft. “Azure” and “Azure Front Door” are trademarks of Microsoft Corporation.
For more details, see the official Azure Front Door Purge Content API documentation.
External Services
This plugin relies on the Azure Management API to perform cache purges.
- Service: Azure Management API (https://management.azure.com)
- Purpose: This service is used to send purge commands to your Azure Front Door profile.
- Data Sent: No user data is sent. The plugin only sends the content paths (URLs) to be purged and the authentication token provided by your Azure Tenant.
- Terms of Service: Azure Legal Information
Privacy
This plugin sends requests to the Azure API to purge cache. It does not transmit or store any personal user data. It is fully GDPR-compliant.
Schermafbeeldingen
Installatie
- Upload the plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to Azure Purge menu and select Settings tab to enter your Azure credentials (Tenant ID, Client ID, Secret, etc.).
- Go to Azure Purge menu and select Activity tab to verify the connection.
FAQ
Can I target specific URLs?
Currently, the plugin purges /* (all cached content) by default. Custom patterns will be supported in a future version.
Where are logs stored?
The plugin creates a custom database table (wp_azure_cache_logs) to store purge attempts and their results.
What permissions do I need in Azure?
The App Registration used must have at least the “CDN Endpoint Contributor” role on your Azure Front Door resource.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“Cache Purge for Azure Front Door” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
BijdragersVertaal “Cache Purge for Azure Front Door” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.2
- Unified menu structure: Single “Azure Purge” menu with “Activity” and “Settings” tabs.
- Added full internationalization (i18n) support.
- Added Spanish translations for all plugin text and JavaScript buttons.
- Added descriptive help text below all configuration inputs in Settings.
1.1
- Added Settings API for secure credential storage.
- Implemented Object Caching for log performance.
- Improved security with Nonces and SQL preparation.
1.0
- Initial release to the public repository.






