Responder a: Botón inscribirse a curso en Learndash

  • Jefferson Maldonado

    organizador
    10 de octubre de 2024 en 2:54 PM

    ¡Hola Marcelo!

    ¡Gracias por tu consulta! Sí, es posible mover el botón de inscripción a otro lugar y ocultar la infobar predeterminada de LearnDash. Aquí tienes algunas formas de hacerlo:

    Usar Shortcodes de LearnDash

    LearnDash ofrece un shortcode para el botón de inscripción que puedes usar en cualquier parte de tu sitio, como en la barra lateral o en cualquier widget de texto. El shortcode es:

    [learndash_course_join course_id="123"]

    Cambia 123 por el ID del curso que deseas. Este shortcode mostrará el botón de inscripción en el lugar donde lo coloques.

    Si deseas ocultar la infobar predeterminada para que solo aparezca el botón en el lugar que elegiste, puedes deshabilitarla usando un poco de CSS (te explico cómo más abajo).

    Para agregar el Shortcode en la barra lateral solo basta con colocar un módulo de texto donde desees y ahí colocar el Shortcode

    Ocultar la Infobar Predeterminada con CSS

    Si quieres ocultar la infobar de inscripción predeterminada de LearnDash y mostrar solo el botón personalizado que colocaste, puedes añadir este código CSS en tu tema (ve a Apariencia > Personalizar > CSS adicional):

    .ld-course-status {

    display: none;

    }

    Esto ocultará la barra de estado del curso, incluyendo la información de inscripción, para que solo se muestre el botón que agregaste manualmente con el shortcode.

    Verificar que el Usuario Esté Logueado

    Asegúrate de que el shortcode solo sea visible para usuarios logueados si lo deseas. Esto puedes hacerlo envolviendo el shortcode con el siguiente código:

    [ld_logged_in]

    [learndash_course_join course_id="123"]

    [/ld_logged_in]

    Esto garantiza que el botón de inscripción solo se mostrará a los usuarios que ya estén logueados en tu sitio.

    Espero que estas soluciones te permitan colocar el botón de inscripción en el lugar que desees y que puedas personalizar la experiencia de tus usuarios en LearnDash. Si necesitas más detalles, ¡aquí estoy para ayudarte!

    ¡Saludos y que tengas mucho éxito con tu proyecto de cursos!

    Jefferson 😊🖐