Title: Cache Purge for Azure Front Door
Author: hiberus
Published: <strong>27 janeiro, 2026</strong>
Last modified: 9 fevereiro, 2026

---

Pesquisar plugins

![](https://ps.w.org/cache-purge-for-azure-front-door/assets/banner-772x250.png?
rev=3448156)

![](https://ps.w.org/cache-purge-for-azure-front-door/assets/icon-256x256.png?rev
=3448156)

# Cache Purge for Azure Front Door

 Por [hiberus](https://profiles.wordpress.org/hiberus/)

[Baixar](https://downloads.wordpress.org/plugin/cache-purge-for-azure-front-door.1.3.zip)

 * [Detalhes](https://br.wordpress.org/plugins/cache-purge-for-azure-front-door/#description)
 * [Avaliações](https://br.wordpress.org/plugins/cache-purge-for-azure-front-door/#reviews)
 *  [Instalação](https://br.wordpress.org/plugins/cache-purge-for-azure-front-door/#installation)
 * [Desenvolvimento](https://br.wordpress.org/plugins/cache-purge-for-azure-front-door/#developers)

 [Suporte](https://wordpress.org/support/plugin/cache-purge-for-azure-front-door/)

## Descrição

 * **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](https://learn.microsoft.com/en-us/rest/api/frontdoor/azurefrontdoorstandardpremium/afd-endpoints/purge-content).

### 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](https://azure.microsoft.com/en-us/support/legal/)

### 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.

## Capturas de tela

[⌊The Activity Log page with the "Manually Purge Cache" button.⌉⌊The Activity Log
page with the "Manually Purge Cache" button.⌉[

The Activity Log page with the “Manually Purge Cache” button.

[⌊The Settings page where Azure credentials are securely stored.⌉⌊The Settings page
where Azure credentials are securely stored.⌉[

The Settings page where Azure credentials are securely stored.

## Instalação

 1. Upload the plugin folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Go to **Azure Purge** menu and select **Settings** tab to enter your Azure credentials(
    Tenant ID, Client ID, Secret, etc.).
 4. Go to **Azure Purge** menu and select **Activity** tab to verify the connection.

## Perguntas frequentes

### 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.

## Avaliações

Não há avaliações para este plugin.

## Colaboradores e desenvolvedores

“Cache Purge for Azure Front Door” é um programa de código aberto. As seguintes 
pessoas contribuíram para este plugin.

Colaboradores

 *   [ hiberus ](https://profiles.wordpress.org/hiberus/)
 *   [ Juanjo Hernanz ](https://profiles.wordpress.org/juanjoache/)
 *   [ romerog ](https://profiles.wordpress.org/romerog/)
 *   [ Daniel Roman ](https://profiles.wordpress.org/dromang/)
 *   [ Sergio Llorente ](https://profiles.wordpress.org/sllorentedev/)
 *   [ Francisco Javier Marín ](https://profiles.wordpress.org/javiermarin/)
 *   [ jgmf ](https://profiles.wordpress.org/jgmf/)

[Traduzir o “Cache Purge for Azure Front Door” para seu idioma.](https://translate.wordpress.org/projects/wp-plugins/cache-purge-for-azure-front-door)

### Interessado no desenvolvimento?

[Navegue pelo código](https://plugins.trac.wordpress.org/browser/cache-purge-for-azure-front-door/),
consulte o [repositório SVN](https://plugins.svn.wordpress.org/cache-purge-for-azure-front-door/)
ou assine o [registro de desenvolvimento](https://plugins.trac.wordpress.org/log/cache-purge-for-azure-front-door/)
por [RSS](https://plugins.trac.wordpress.org/log/cache-purge-for-azure-front-door/?limit=100&mode=stop_on_copy&format=rss).

## Registro de alterações

#### 1.3

 * Added filters to the logs table: date range (start and end), action, result contains,
   user, and duration range.
 * Improved internationalization: Spanish translations for filter labels and buttons.
 * Improved security in AJAX actions by enforcing nonce validation.
 * Introduced a custom plugin capability (`access_azure_cache`) and replaced all
   usage of `manage_options`.
 * Standardized activation and uninstall processes:
    - Activation: creates logs table and assigns the plugin capability to Administrators.
    - Uninstall: safely removes custom DB table and plugin options.
 * Improved internationalization loading (textdomain) and added localized strings
   to JavaScript.
 * Codebase hardening and structural cleanup, without modifying core purge logic.

#### 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.

## Meta

 *  Versão **1.3**
 *  Última atualização **8 meses atrás**
 *  Instalações ativas **10+**
 *  Versão do WordPress ** 5.8 ou superior **
 *  Testado até **6.9.10**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/cache-purge-for-azure-front-door/)
 * Tags
 * [Azure](https://br.wordpress.org/plugins/tags/azure/)[cache](https://br.wordpress.org/plugins/tags/cache/)
   [cdn](https://br.wordpress.org/plugins/tags/cdn/)[Purge](https://br.wordpress.org/plugins/tags/purge/)
 *  [Visualização avançada](https://br.wordpress.org/plugins/cache-purge-for-azure-front-door/advanced/)

## Classificações

Ainda não foi enviada nenhuma avaliação.

[Sua avaliação](https://wordpress.org/support/plugin/cache-purge-for-azure-front-door/reviews/#new-post)

[Ver todas avaliações](https://wordpress.org/support/plugin/cache-purge-for-azure-front-door/reviews/)

## Colaboradores

 *   [ hiberus ](https://profiles.wordpress.org/hiberus/)
 *   [ Juanjo Hernanz ](https://profiles.wordpress.org/juanjoache/)
 *   [ romerog ](https://profiles.wordpress.org/romerog/)
 *   [ Daniel Roman ](https://profiles.wordpress.org/dromang/)
 *   [ Sergio Llorente ](https://profiles.wordpress.org/sllorentedev/)
 *   [ Francisco Javier Marín ](https://profiles.wordpress.org/javiermarin/)
 *   [ jgmf ](https://profiles.wordpress.org/jgmf/)

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/cache-purge-for-azure-front-door/)