Kit Anti-Caché
Kit Anti-Caché es una herramienta para desarrolladores y diseñadores de WordPress que necesitan saltarse todos los mecanismos de caché y optimizaciones durante el desarrollo, pruebas o diagnóstico de problemas.
Herramienta únicamente para desarrollo – No lo dejes activo en sitios en producción
Características principales
Gestión de caché y optimizaciones
- Detecta automáticamente 16 plugins de caché y vacía su caché
- Desactiva plugins de optimización que interfieran con las tareas de depuración (Perfmatters, FlyingPress, WP Asset CleanUp y más)
- Vacía la caché de objetos (Redis, Memcached) y OPcache
- Vacía cachés específicas de alojamientos web (SiteGround, Cloudflare, Kinsta)
- Impide la caché de navegador para administradores
Impedir la caché a nivel de servidor
- Copia de seguridad con marca temporal automática de .htaccess antes de las modificaciones.
- Añade reglas a .htaccess para desactivar la caché de SiteGround mediante variables del entorno
- Define cabeceras no-cache y no-store a nivel del servidor para todos los visitantes
- Desactiva ETags y mod_expires para impedir cachés condicionales
- Envía cabeceras para saltarse CDNs/proxies (X-Accel-Expires, Surrogate-Control)
- Restaura automáticamente el .htaccess original al desactivar el plugin
Activación del modo de depuración.
- Copia de seguridad con marca temporal automática de wp-config.php antes de las modificaciones.
- Comenta las definiciones que entran en conflicto con marcadores visibles, en lugar de borrarlas
- Activa WP_DEBUG, WP_DEBUG_LOG y SCRIPT_DEBUG (los errores van a wp-content/debug.log)
- Desactiva la caché de WordPress (WP_CACHE=false)
- Modifica de manera segura wp-config.php usando la API Filesystem de WordPress
- Restaura el archivo wp-config.php original a partir de la copia de seguridad al desactivar el plugin (copia simple, sin procesamiento)
- Las copias de seguridad con marca temporal se conservan como referencia hasta que se borre el plugin
Modo de mantenimiento
- Página de estado opcional para usuarios no conectados
- Conmutador rápido desde la barra de administración
- Personalizable mediante ganchos de filtro
- Respuesta independiente con cabeceras agresivas para impedir el almacenamiento en caché (503, no-store, Surrogate-Control)
Plugins de caché compatibles
- WP Rocket
- W3 Total Cache
- WP Super Cache
- WP Fastest Cache
- LiteSpeed Cache
- SiteGround Optimizer
- WP Optimize
- Hummingbird (WPMU DEV)
- Breeze (Cloudways)
- Autoptimize
- Cache Enabler
- Surge
- Caché de objetos Redis
- Powered Cache
- Comet Cache
- Swift Performance
Plugins de optimización compatibles
- Perfmatters
- FlyingPress
- WP Asset CleanUp
- Object Cache 4 Everyone
- Zero Config Performance (WPO Tweaks)
- Clearfy
Cachés de alojamiento compatibles
- SiteGround (mediante variables del entorno en .htaccess y API del plugin)
- Cloudflare (namespaces nuevos y antiguos)
- Kinsta
- Sistemas de caché genérica de alojamientos
Información para desarrolladores
Ganchos y filtros
ayudawp_anticache_maintenance_data– Filtro para personalizar los datos de la página de mantenimiento (encabezado, estado, mensaje, reintento)ayudawp_anticache_cache_plugins– Filtro para modificar la lista de plugins de caché y optimización compatibles
Constantes
AYUDAWP_ANTICACHE_VERSION– Versión del pluginAYUDAWP_ANTICACHE_PLUGIN_DIR– Ruta del directorio del pluginAYUDAWP_ANTICACHE_PLUGIN_URL– URL del directorio del pluginAYUDAWP_ANTICACHE_PLUGIN_BASENAME– El basename del plugin para los ganchos
Ejemplo de código
Personalizar la página de mantenimiento:
add_filter( 'ayudawp_anticache_maintenance_data', function( $data ) {
$data['heading'] = 'My Site Name';
$data['status'] = 'Updating...';
$data['message'] = 'We are deploying a new version. Back in a few minutes.';
return $data;
} );
Añadir un plugin de caché adicional:
add_filter( 'ayudawp_anticache_cache_plugins', function( $plugins ) {
$plugins['my-cache/my-cache.php'] = array(
'name' => 'My Cache Plugin',
'type' => 'cache',
);
return $plugins;
} );<h3>Support</h3>
¿Necesitas soporte privado o un desarrollo personalizado?
¿Necesitas ayuda individualizada, resolución de problemas prioritaria o una funcionalidad, integración o adaptaciones personalizadas creadas específicamente para tu sitio? Ofrezco soporte privado y desarrollos personalizados. Solo tienes que contactarme y decirme qué necesitas.
¿Necesitas ayuda o tienes sugerencias?
¿Te gusta el plugin? ¡Déjanos un comentario de 5 estrellas y ayuda a correr la voz!
Acerca de AyudaWP
Somos especialistas en plugins de optimización de seguridad, SEO y rendimiento para WordPress. Creamos herramientas que solucionan problemas reales a los propietarios de sitios WordPress manteniendo los más altos estándares de programación y requisitos de accesibilidad.
