Un cliente hace clic en Mis Puntos en su cuenta y recibe un "página no encontrada" en lugar de su saldo. Nada está roto y no se pierden datos. La página Mis Puntos es un punto final de cuenta de WooCommerce en lugar de una página real, por lo que depende de las reglas de permalink de tu sitio. Cuando esas reglas están obsoletas, la URL no tiene nada que coincida. Este artículo cubre las causas habituales y la solución para cada una.
La página Mis Puntos devuelve un 404
Qué está sucediendo: WordPress no reconoce la URL de Mis Puntos, por lo que muestra la página 404 de tu tema.
Por qué: Advanced Loyalty Program registra Mis Puntos como un punto final de cuenta. WordPress solo enruta esa URL si el punto final está presente en las reglas de reescritura almacenadas del sitio. Si esas reglas se guardaron antes de que se activara el plugin, o antes de que cambiara el slug, la URL no coincide con nada.
Solución: vuelve a guardar tus permalinks. Esto reconstruye las reglas de reescritura y soluciona la gran mayoría de los casos.
- Ve a Ajustes → Permalinks en tu administrador de WordPress.
- No cambies nada.
- Haz clic en Save Changes.
- Carga la página Mis Puntos de nuevo.

El plugin intenta hacer esto por ti. Cuando cambias el slug del punto final, pone en cola una actualización de las reglas de reescritura, que se ejecuta en una carga posterior de la página de administración. Si pruebas la nueva URL antes de que se ejecute, seguirás encontrando el 404. Guardar los permalinks tú mismo lo fuerza inmediatamente.
Cambié el slug de Mis Puntos y el enlace antiguo da 404
Qué está sucediendo: la página funciona en su nueva dirección, pero los enlaces antiguos apuntan a la anterior.
Por qué: el slug es una configuración y cambiarlo cambia la URL. El valor predeterminado es my-points, lo que da una dirección como ejemplo.com/mi-cuenta/mis-puntos/. Si lo estableces en recompensas, la dirección se convierte en ejemplo.com/mi-cuenta/recompensas/. La dirección antigua no se conserva como una redirección.
Solución: comprueba el valor actual y luego actualiza cualquier cosa que enlace a la antigua.
- Ve a Cupones → Programa de Fidelización en tu administrador de WordPress.
- Abre Ajustes, luego la pestaña General.
- Busca URL del punto final de la página Mis Puntos. Un campo vacío significa que se está utilizando el valor predeterminado,
my-points. - Guarda, luego vuelve a guardar los permalinks como se describe arriba.
- Actualiza cualquier elemento de menú, correo electrónico o página que todavía utilice el slug antiguo.

Mantén el slug con letras minúsculas, números y guiones. Los espacios y la puntuación no se enrutarán correctamente.
La página redirige al cliente a Mi Cuenta en su lugar
Qué está sucediendo: este caso a menudo se reporta como un 404, pero no lo es. El cliente aterriza en la página Mi Cuenta en lugar de una página de error, y la pantalla de puntos nunca se abre.
Por qué: el programa de fidelización puede estar limitado a roles de usuario concretos. Cuando un cliente cuyo rol no está permitido abre el endpoint Mis Puntos, el plugin lo redirige a la raíz de Mi Cuenta en lugar de mostrar la página.
Solución: comprueba las reglas de roles.
- Ve a Cupones → Programa de Fidelización → Ajustes.
- Abre la pestaña Restricciones.
- Confirma que el rol del cliente afectado tiene permiso para participar.
Una forma rápida de distinguir los dos síntomas: un 404 real muestra la página de error de tu tema, mientras que una restricción de rol envía al cliente a una página de Mi Cuenta que funciona.
Nada de lo anterior lo solucionó
Sigue estos pasos en orden.
- Limpia todas las cachés. La caché de página, la caché de objetos y una CDN pueden seguir sirviendo la respuesta 404 antigua después de que se corrijan las reglas.
- Comprueba que el cliente ha iniciado sesión. Los endpoints de cuenta no se muestran para los visitantes que no han iniciado sesión.
- Confirma que la página Mi Cuenta está configurada. En WooCommerce → Ajustes → Avanzado, la página Mi cuenta debe apuntar a una página real que contenga el shortcode o bloque de cuenta. Cada endpoint de cuenta depende de ella.
- Prueba con un tema predeterminado y solo WooCommerce más los plugins de fidelización activos. Otro plugin que registre un endpoint conflictivo o reescriba URLs es la causa restante habitual.
Preguntas frecuentes
¿Volver a guardar los permalinks romperá algo más?
No. Reconstruye las reglas de enrutamiento a partir de lo que está registrado actualmente. Tus URLs y contenido no se verán afectados.
¿Necesito hacer esto después de cada actualización del plugin?
No. Solo es necesario cuando el endpoint cambia o las reglas almacenadas caducan.
¿Puedo redirigir el slug antiguo al nuevo?
No desde el plugin. Usa un plugin de redirección o una regla del servidor si necesitas que los enlaces antiguos sigan funcionando.
El elemento del menú falta por completo, no da 404.
Ese es un problema diferente. Un elemento Mis Puntos que falta en el menú de cuenta generalmente significa que el plugin de fidelización está inactivo, o que el rol del cliente está excluido en Restricciones.
¿Necesitas ayuda?
Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.
- Usuarios Premium: Abrir un ticket de soporte
- Usuarios gratuitos: Visita nuestro foro comunitario
