Membresia con Woocommerce

planes

Sector: Nutrición/Fitness · Año: 2022 · Rol: Desarrollo de plugin WordPress + WooCommerce

Reto

Un cliente de una agencia (tienda online de nutrición y dietética) quería convertir su área “Mi cuenta” de WooCommerce en un membership site que integrase:

  • Venta de planes (dietas + rutinas) como productos de WooCommerce.
  • Acceso privado a secciones dentro de “Mi cuenta” tras la compra.
  • Gestión editorial simple para administradores con poca experiencia técnica.

Solución

  • Arquitectura: plugin a medida para WooCommerce que habilita membresías basadas en compra de un producto “Plan”.
  • Acceso condicional: tras adquirir el plan, aparecen tres pestañas nuevas en “Mi cuenta”: Datos iniciales, Planes y Resultados.
  • Datos iniciales (form constructor): creador de formularios administrable (añadir/editar/eliminar preguntas, agrupación por secciones) y subida de fotos privadas (visibles solo por el cliente y administradores).
  • Planes: listado desplegable por cliente con título, notas, descargas (PDF dieta/ejercicios) y hilo de comentarios por plan.
  • Resultados: tabla de seguimiento periódico (pesos, medidas, etc.), fotos privadas de progreso y mensajería con administradores.
  • Backoffice “Nutrición”: menú propio en WP-Admin con:
    • Lista de miembros activos y archivados (histórico).
    • Grupos de preguntas y banco de preguntas para el cuestionario inicial.
    • Gestor de pop-up para evitar compra de plan sin registro.
  • Reglas de compra: la tienda permitía invitados; el plugin bloquea la compra de planes si el usuario no está identificado (incoherente vender acceso sin cuenta).
  • Producto como llave de acceso: nuevo tab en la edición de producto para marcarlo como “Plan de membresía” y, opcionalmente, añadir preguntas específicas para ese plan.

Stack: WordPress, WooCommerce, PHP (PSR-4), roles/capabilities, formularios dinámicos, control de privacidad de media, plantillas y endpoints “Mi cuenta”.

Impacto

  • Integración 100% nativa con la tienda existente (sin plataformas externas).
  • Operativa simplificada: administradores gestionan planes, cuestionarios y resultados desde WP.
  • Experiencia de usuario consistente: compra → acceso inmediato a su panel.
Resumen de privacidad
Carmelo Andres

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Cookies de terceros

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.