Lectico

Qué vas a lograr

Al completar esta guía, el widget de chat de tu asistente aparecerá en las lecciones de LearnDash. El widget detecta automáticamente en qué lección se encuentra el estudiante y adapta las respuestas a ese contexto.

Antes de empezar

  • Necesitas acceso de administrador a tu sitio WordPress con LearnDash instalado y activo.
  • Tu asistente de tipo Formación debe estar creado y configurado en Lectico.
  • Necesitas una API key activa.
  • Necesitas el ID del curso en LearnDash.

Obtener el ID del curso en LearnDash

En tu panel de WordPress, ve a LearnDash LMS > Cursos. Haz clic en el curso. El ID aparece en la URL del navegador: post.php?post=1234&action=edit. En este ejemplo, el ID es 1234.

Cómo acceder al snippet

Desde el sidebar izquierdo de Lectico, haz clic en Asistentes. Haz clic en la tarjeta de tu asistente. Selecciona la pestaña Instalación. En el grid de plataformas, selecciona WordPress + LearnDash.

Lectico te pedirá que ingreses el ID del curso en LearnDash. Introdúcelo en el campo correspondiente. El snippet se generará automáticamente con ese ID.

Preparar tu WordPress

Para insertar el código necesitas un plugin de fragmentos de código. Sigue las mismas opciones que en la guía de WordPress sin LMS: Code Snippets (recomendado), WPCode, o functions.php.

Instala un plugin de fragmentos de código

Si aún no tienes uno, instala Code Snippets desde Plugins > Añadir nuevo en WordPress.

Crea un nuevo snippet

En el menú lateral de WordPress, ve a Snippets > Add New. Dale un nombre (por ejemplo, "Lectico Chat - LearnDash").

Pega el snippet de Lectico

Copia el código de la pestaña Instalación en Lectico y pégalo en el editor del snippet.

Code Snippets incluye <?php automáticamente. No lo agregues al principio del código.

Activa el snippet

Haz clic en Save Changes and Activate.

Cómo funciona la detección automática

El snippet de LearnDash utiliza funciones de PHP de WordPress para:

  • Detectar automáticamente el título de la lección actual.
  • Identificar el curso asociado mediante el ID que proporcionaste.
  • Enviar esta información al widget para que el asistente responda en el contexto correcto.

Cuando un estudiante navega entre lecciones, el widget actualiza su contexto automáticamente sin necesidad de recargar la página.

Verificar la instalación

  1. Abre una lección de tu curso en LearnDash en una ventana de incógnito (Ctrl+Shift+N en Windows o Cmd+Shift+N en Mac).
  2. Deberías ver el botón del chat en la esquina inferior derecha.
  3. Haz clic en el botón y pregunta algo sobre el contenido de esa lección para confirmar que el contexto es correcto.

Solución de problemas

  • Verifica que el snippet está activo en tu plugin de fragmentos de código.
  • Confirma que el ID del curso en LearnDash es correcto.
  • Abre la consola del navegador (F12) y busca errores en rojo.
  • Verifica que el dominio de tu sitio WordPress está en los dominios permitidos de tu API key en Lectico.

Próximos pasos