Instalación
Instale el plugin en el sitio WordPress que desea monitorizar, y no en el servidor Quiet Guard. Es un plugin de WordPress clásico que reside en wp-content/plugins/.
Requisitos previos
- PHP 8.2 o superior
- Un sitio WordPress que usted pueda administrar (se requiere la capacidad
manage_options) - La extensión PHP
ext-curl
Construir primero el plugin
El plugin depende del núcleo agnóstico quiet-guard/monitor-php. Esta dependencia se incorpora en el momento de la construcción y no está versionada en el repositorio: el directorio del plugin debe por tanto prepararse con Composer antes de poder funcionar.
Desde el directorio del plugin (laravel-monitor/):
Este comando crea el directorio vendor/ que el plugin carga al arrancar. El archivo principal (laravel-monitor.php) solo carga vendor/autoload.php si está presente: un directorio sin construir se activará pero no capturará nada; en ese estado, el plugin muestra un aviso de error en wp-admin explicando que faltan sus dependencias y pidiéndole ejecutar composer install.
Una vez construido, comprima el directorio laravel-monitor (directorio vendor/ incluido) para subirlo.
Instalar en WordPress
Opción A, Subir el zip (recomendado)
- En
wp-admin, vaya a Plugins → Añadir nuevo → Subir plugin. - Elija el
laravel-monitor.zipconstruido y haga clic en Instalar ahora. - Haga clic en Activar.
Opción B, Manual / SSH
- Copie el directorio
laravel-monitorconstruido enwp-content/plugins/en el servidor. - En
wp-admin, vaya a Plugins, localice Quiet Guard y haga clic en Activar.
Cómo se carga el plugin
Cuando WordPress dispara la acción plugins_loaded, el plugin ejecuta QuietGuard\Monitor\WordPress\Plugin::boot(). En cada petición de administración, esto registra la pantalla Ajustes → Quiet Guard. La captura de errores solo se registra cuando el plugin está activado y la URL del servidor y la clave de proyecto están definidas: hasta entonces, el plugin permanece inerte.
El acceso directo al archivo está bloqueado (el archivo principal se interrumpe si la constante ABSPATH de WordPress no está definida): el plugin solo puede ejecutarse por tanto dentro de WordPress.
Siguiente paso
Continúe con la Configuración para apuntar el plugin a su servidor y activar la captura.
Está leyendo la documentación WordPress Plugin v1.0.