Skip to Content
MódulosMaintenance

Maintenance Module

Archivo clave:

  • modules/08-maintenance.php

Este modulo no redirige. Renderiza una pantalla propia y responde con headers adecuados segun el modo.

Modos:

  • disabled
  • maintenance
  • construction

Diferencia real:

  • maintenance devuelve 503 y Retry-After
  • construction hace lo mismo y ademas marca noindex, nofollow y X-Robots-Tag

Bypasses protegidos:

  • admin
  • AJAX
  • cron
  • REST
  • XML-RPC
  • Customizer
  • WP-CLI
  • admins sin preview activa

Ejemplo real:

if (($context['mode'] ?? 'disabled') === 'construction' && !headers_sent()) { header('X-Robots-Tag: ' . $context['robots_directives']); }

Cuando tocarlo:

  • si cambia la politica SEO de cierre
  • si un endpoint debe seguir accesible durante mantenimiento
  • si la pantalla de cierre necesita otra capa visual
Last updated on