El plugin de QA Proof para WordPress añade un menú QAProof dentro de tu admin de WP, donde puedes ejecutar pruebas, programar monitores y ver informes en PDF — todo sin escribir ningún código de API.
Requisitos
- WordPress 6.0+ (las versiones anteriores pueden funcionar, pero no están probadas).
- PHP 7.4 o más reciente.
- Una cuenta de QA Proof y una clave de API — consulta el Inicio Rápido si aún no has creado una.
- Acceso HTTPS saliente desde tu servidor WP hacia
api.qaproof.io.
1. Instala el plugin
- Descarga el
.zipdel plugin desde tu cuenta de QA Proof. - En el admin de WP ve a Plugins → Añadir nuevo → Subir plugin.
- Elige el
.zip, haz clic en Instalar ahora y luego en Activar plugin.
Una nueva entrada QAProof aparece en la barra lateral del admin de WP.
2. Conecta tu clave de API
- Abre QAProof → Configuración → General.
- Pega tu clave de API (de qaproof.io/app/api-keys) en el campo Configuración de API.
- Haz clic en Guardar cambios.
- La tarjeta debajo del campo debería mostrar ahora el correo electrónico de tu cuenta, la insignia del plan actual, las generaciones de IA usadas / límite, el límite de monitores y el período de retención del historial.
3. Verifica la conexión
Haz clic en Probar conexión en la misma página de Configuración. Deberías ver "Connected! API status: ok". Si recibes un error, comprueba:
- La clave empieza con
qap_live_sk_y no tiene espacios al principio/final. - Tu alojamiento permite HTTPS saliente hacia
api.qaproof.io(algunos entornos con firewall bloquean las llamadas a API de terceros). - La cuenta está en un plan de pago si tu clave de API se acaba de regenerar — las claves antiguas dejan de funcionar inmediatamente al regenerarlas.
Lo que obtienes dentro del admin de WP
- Dashboard — de un vistazo: total de pruebas, puntuación media, monitores, generaciones de IA usadas / límite.
- Tests — ejecuta una prueba bajo demanda (Fidelidad de diseño, Responsive, Regresión visual, Accesibilidad o Auditoría de diseño) y navega por el historial con descarga en PDF.
- Monitors — programa verificaciones de regresión recurrentes (diarias / semanales / mensuales) con notificaciones por correo electrónico cuando las puntuaciones bajan.
- Settings — clave de API, valores predeterminados de monitoreo (correo de notificación, umbral de alerta), opciones de limpieza de datos.
Actualización del plugin
Cuando se publica una nueva versión del plugin, verás un aviso de actualización en Plugins. Haz clic en Actualizar ahora. Tus monitores, líneas base e historial de pruebas se conservan en las actualizaciones.
Desinstalación
Desactiva el plugin desde Plugins y luego haz clic en Eliminar. De forma predeterminada, esto mantiene tus monitores e historial de pruebas en la base de datos. Para borrarlo todo, activa Configuración → Limpieza de datos → Eliminar todos los datos del plugin al desinstalar antes de eliminar.
Tu cuenta de QA Proof, la clave de API y cualquier línea base almacenada en nuestro servidor no se ven afectadas — viven en qaproof.io.
Solución de problemas
"Could not reach the API"
Problema de firewall o DNS a nivel de servidor. Prueba:
- Abre una terminal en tu servidor WP:
curl -I https://api.qaproof.io/api/health— debería devolver200 OK. - Si tu alojamiento bloquea las llamadas salientes, pídeles que pongan
api.qaproof.ioen la lista de permitidos.
"Invalid API key"
La clave se escribió incorrectamente, se regeneró en qaproof.io (clave antigua invalidada) o pertenece a una cuenta diferente. Abre qaproof.io/app/api-keys, copia la clave actual, pégala de nuevo y guarda.
El monitor no se activa según lo programado
Los monitores dependen de WP-Cron. Si tu sitio tiene muy poco tráfico, WP-Cron podría no ejecutarse de forma consistente. El plugin activa WP-Cron desde el navegador cuando abres la página de Monitores; para producción, configura un cron job real que acceda a wp-cron.php cada 5–10 minutos.