Desarrollo HORIZONTE AMA

Seis desarrollos propios que utilizamos en HORIZONTE AMA para conectar la inscripción, el acceso a los bloques, los foros, las descargas y los avisos a alumnos.

Documentación actualizada el 8 de octubre de 2026. Las versiones indicadas se han comprobado en los plugins activos de la web.

AMA · Accesos por pago

Versión instalada: 0.3.2-rc1

Relaciona las cuotas abonadas con los bloques que puede consultar cada alumno: 12 de contenidos comunes y 12 de específicos. Combina el pago con las fechas de disponibilidad y contempla el acceso anticipado autorizado.

Cómo se utiliza. En WooCommerce → AMA · Accesos por pago se revisa la situación de cada suscripción. Desde la ficha se puede gestionar el acceso anticipado. Durante los reintentos válidos conserva el acceso al contenido ya abonado.

Funcionamiento. Trabaja con WooCommerce, Subscriptions y Memberships. Los cobros y descuentos se gestionan mediante sus correspondientes extensiones.

AMA · bbPress en las clases

Versión instalada: 1.0.3

Integra el foro de cada bloque dentro de la propia clase, para reunir las dudas y conversaciones junto al contenido al que se refieren. Comprueba el acceso del alumno antes de permitir su participación.

Cómo se utiliza. Los vínculos entre clases y foros se revisan desde el editor de la entrada. Los debates y respuestas se administran con las herramientas de bbPress. Los temas fijados reciben una presentación destacada acorde con la plantilla.

Funcionamiento. Requiere bbPress y Memberships. Filtra los destinatarios de avisos según el acceso vigente. La suscripción automática al adquirir acceso no forma parte de esta versión.

AMA · Descargas privadas

Versión instalada: 0.4.0

Entrega los archivos de los 24 bloques únicamente a alumnos con acceso vigente al bloque correspondiente. Los administradores también pueden descargarlos. Los archivos se mantienen fuera de la carpeta pública de la web.

Cómo se utiliza. El catálogo se revisa en Herramientas → Descargas privadas AMA. Cada bloque tiene un ZIP propio. El botón se inserta con el shortcode de descarga en la entrada y comprueba los permisos antes de entregar el archivo.

Funcionamiento. La presentación de las zonas de descarga se edita en los contenedores de GenerateBlocks de cada entrada. Esta versión del plugin no incorpora una hoja de estilos propia.

AMA · Fecha de acceso

Versión instalada: 10.4

Muestra a cada alumno información sobre la fecha de disponibilidad de las entradas, dentro de los listados y zonas donde se incorpora la etiqueta.

Cómo se utiliza. Se coloca el shortcode de fecha de acceso en el bloque o plantilla correspondiente. Consulta el calendario y los permisos de WooCommerce Memberships; para visitantes sin sesión ofrece el enlace de inicio de sesión.

Funcionamiento. Es una ayuda informativa: no concede permisos, no adelanta fechas y no gestiona pagos. La numeración indicada corresponde a la versión instalada.

AMA · Compra directa

Versión instalada: 1.0.0

Permite colocar botones que añaden el producto elegido al carrito y llevan a la página de pago, facilitando la inscripción desde las páginas de la web.

Cómo se utiliza. Se inserta el shortcode de compra con el identificador del producto y el texto del botón. El destino habitual es finalizar compra; también puede dirigirse al carrito. Respeta las validaciones de WooCommerce.

Funcionamiento. El botón no cobra automáticamente: el cliente debe completar el pedido y el pago. Es una adaptación para HORIZONTE AMA basada en el desarrollo original de Closemarketing.

AMA · Avisos de contenido

Versión instalada: 0.1.1

Permite preparar avisos por correo cuando se actualiza el contenido de un bloque, dirigidos a los miembros que conservan acceso a esa entrada.

Cómo se utiliza. Desde la entrada protegida se utiliza «Avisar de una actualización». El administrador prepara el asunto y el mensaje, revisa los destinatarios y confirma el envío. El seguimiento se encuentra en Herramientas → Avisos de contenido.

Funcionamiento. Comprueba de nuevo el acceso antes de enviar, evita destinatarios duplicados y procesa los correos por lotes mediante WP-Cron. Necesita que el correo y las tareas programadas funcionen correctamente.