Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora
  1. Inicio
  2. Base de conocimientos
  3. Cursos
  4. Creación de cursos
  5. Cómo editar lecciones con ReadyLaunch™ y un constructor de páginas
  1. Inicio
  2. Base de conocimientos
  3. Temas avanzados
  4. Códigos personalizados
  5. Personalización de cursos
  6. Cómo editar lecciones con ReadyLaunch™ y un constructor de páginas

Cómo editar lecciones con ReadyLaunch™ y un constructor de páginas

MemberPress ReadyLaunch™ despoja de Scripts y Estilos adicionales que están en cola por otros plugins y su tema. Esto es necesario para garantizar un aspecto limpio del aula. Si quieres editar tus lecciones y el resumen del curso con un constructor de páginas (como Elementor) tienes dos opciones.

  1. Desactivar ReadyLaunch™ para cursos
  2. Habilite secuencias de comandos y estilos adicionales con las plantillas ReadyLaunch™.

Desactivar ReadyLaunch™ para cursos

Si desea desactivar ReadyLaunch™ para cursos y, en su lugar, utilizar su tema actual, a continuación encontrará las instrucciones para hacerlo. Pero ten en cuenta que algunas de las funciones de navegación y estilo del curso no estarán disponibles para su uso. 

  1. Vaya a MemberPress->Configuración
  2. Seleccione la pestaña "ReadyLuanch™".
  3. Desactive la opción Cursos.
  4. Haga clic en Actualizar opciones para guardar los cambios. 

Si desea mantener el aspecto limpio de las plantillas ReadyLaunch™ y toda la funcionalidad, puede habilitar scripts y estilos adicionales utilizando algunos ajustes y código personalizado.

Nota: If you are experiencing issues with blocks losing styling, videos not playing, or similar issues on your courses, a possible reason could be that your WP Footer Hook is disabled. Enabling it could solve these issues.

  1. Vaya a Panel de control > MemberPress > Configuración.
  2. Seleccione ReadyLaunch™ ficha.
  3. Haga clic en el botón Personalice link next to Courses
  4. En virtud de la Gancho de pie de página WP seleccione Activado.
  5. Haga clic en el botón Actualización para guardar los cambios.

Nota: Si previamente has añadido un fragmento de código para habilitar el pie de página (como el que se muestra a continuación) tendrás que eliminar este código de tus temas o plugin de fragmentos. 

add_action('mpcs_courses_footer', 'do_wordpress_footer');
function do_wordpress_footer() {
  do_action('wp_footer');
}

  1. A continuación, si su constructor de páginas se encuentra en la siguiente lista bajo el Scripts constructores de páginas puede utilizar el fragmento de código proporcionado. 
  2. Si tu page builder no aparece en la lista, en primer lugar, tendrás que determinar si es necesario cargar scripts de estilo. En segundo lugar, tendrás que encontrar el identificador que utiliza tu creador de páginas. Encontrar el controlador puede ser un proceso difícil, por lo que le recomendamos que se ponga en contacto con el equipo de desarrollo del constructor de páginas para obtener ayuda. A continuación, sustituya YOUR_STYLE_HANDLE_HERE en el ejemplo de código siguiente por el identificador de su page builder. Añada el fragmento de código modificado a su sitio:
add_filter('mpcs_classroom_style_handles', function($allowed_handles){
     $allowed_handles[] = 'YOUR_STYLE_HANDLE_HERE';
     return $allowed_handles;
});

Puede añadir fragmentos de código a su archivo functions.php (si tiene un tema hijo) o a un plugin que le permita añadir código PHP como el siguiente WPCode (consulte este artículo para obtener más información: Cómo añadir fragmentos de código personalizados en WPCode).

Scripts constructores de páginas

No disponemos de todos los scripts necesarios para todos los creadores de páginas. Sin embargo, hemos encontrado que los clientes han tenido éxito con los que se enumeran a continuación. Si usted descubre una lista que funciona para su constructor de página y le gustaría que se incluya aquí, por favor
contactar con el servicio de asistencia.

Elementor

add_filter( 'mpcs_classroom_style_handles', function( $allowed_handles ) {
  $allowed_handles[] = 'elementor-icons';
  $allowed_handles[] = 'elementor-frontend';
  $allowed_handles[] = 'elementor-post-' . get_the_ID();
  $allowed_handles[] = 'elementor-pro';
  $allowed_handles[] = 'elementor-gallery';
  $allowed_handles[] = 'elementor-icons-fa-solid';
  $allowed_handles[] = 'elementor-icons-fa-brands';
  $allowed_handles[] = 'elementor-icons-fa-regular';
  $allowed_handles[] = 'prismjs_style';
  $allowed_handles[] = 'editor-preview';
  $allowed_handles[] = 'pro-editor-preview';
  $allowed_handles[] = 'flatpickr';
  $allowed_handles[] = 'select2';
  $allowed_handles[] = 'elementor-select2';
  $allowed_handles[] = 'elementor-pro-admin';
  
  return $allowed_handles;
});
¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.