Feedback Beta: mini formulario 👍/👎 + comentario en cada página (MVP hecho) #91
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Labels: area:plugin, improvement
Resumen
Mini formulario de feedback en cada página para el lanzamiento en Beta: el público vota 👍/👎 y, solo si vota, se despliega un comentario opcional. Cada voto se guarda para leerlo después y arreglar lo que falle. Pensado para que la hermana de Rafa anuncie por la carta que la web está en Beta y pida ayuda para encontrar errores.
Qué hace (implementado)
wordpress/wp-content/mu-plugins/fea-beta-feedback.php:BETA+ "¿Se ve bien esta página?" con botones 👍/👎.textareaopcional ("¿Algo falla o se ve mal? (opcional)") + Enviar. (El comentario NO aparece hasta que votan, tal como se pidió.)POST /wp-json/fea/v1/feedback) — funciona con comentarios desactivados.Dónde se guarda — decisión de diseño
Se valoró guardarlo en comentarios (están desactivados y se mezclarían por post). En su lugar: CPT propio
fea_feedback→ todos los votos en una sola lista en el wp-admin ("Beta Feedback"), fácil de triar. Cada entrada guarda:Anti-spam / privacidad
Validado en local
{"ok":true}. Voment guardado como CPT con voto + comentario + metadatos. Entrada de prueba borrada.Pendiente
/web/wp-nuevo): subir el mu-plugin (sin scp →ssh 'cat > ruta'; sinproc_open). El endpoint REST es same-origin → Cloudflare no lo bloquea (no es headless). Verificar con Rafa.BETAdel widget ya lo refuerza. (¿Queremos además un aviso sutil site-wide tipo barra "Estamos en Beta, ayúdanos"? — opcional.)Mejoras opcionales (fase 2)
Ficheros
wordpress/wp-content/mu-plugins/fea-beta-feedback.php(CPT + REST + widget).Criterios de aceptación
fea_feedback) y se lee en wp-admin en una lista.