LearnPress – Complemento LMS de WordPress

Descripción

WordPress LMS Plugin – LearnPress is a comprehensive WordPress LMS Plugin for WordPress. This is one of the best WordPress LMS Plugins which can be used to easily create & sell courses online. You can create a course curriculum with lessons & quizzes included which is managed with an easy-to-use interface for users. Having this WordPress LMS Plugin, now you have a chance to quickly and easily create education, online school, online-course websites with no coding knowledge required.

Live Demo | LearnPress Themes | Support | Documentation

LearnPress is free and always will be, but it is still a premium high-quality WordPress Plugin that definitely helps you with making money from your WordPress based LMS. Just try and see how it is. LearnPress WordPress Online Course plugin is lightweight and super powerful with lots of Add-Ons to empower its core system.

Highly recommended by LearnPress users, we are pleased to introduce you to our best Education WordPress Themes which have LearnPress Theme Bundle included already.
Eduma – Education WordPress Theme (#1 Selling Education WordPress Theme).
Coaching | Life & Fitness Coaching WordPress Theme (Rising Star).
CorpTrain | Corporate Training WordPress Theme (Potential).

LMS & Temas WordPress para Educación

Take a look at Premium Theme (someone calls it LMS WordPress Template) we designed to work with LearnPress. All developers are welcome to develop WordPress LMS Theme based on LMS Plugin for WordPress – LearnPress. More WordPress LMS Themes are coming soon, both free and premium WordPress Themes for LearnPress.

Tutoriales de Learnpress

Are you looking for the best LMS WordPress Plugin?

Características de LearnPress

LearnPress – WordPress LMS Plugin works with your Theme
We create LearnPress LMS Plugin to work with any WordPress Themes.

LearnPress supports WordPress Multisite
Create WordPress based LMS as a multi-site.

Create course
LearnPress LMS Plugin provides an excellent user interface for online courses creating with any options you need. You can find it easy to make a full curriculum layout as well as edit and maintain it.
You can also export and import your courses to another website using LearnPress.

Manage course
With the course you’ve created, you can share it, manage it, watch statistic about the number of students, trends, etc.

Sell course
LearnPress is free but it still allows you to sell your courses with many billing methods supported such as PayPal, WooCommerce, Stripe, etc.

Communicate with your students
BuddyPress makes it easier for you to communicate with your students or instructors via the WordPress forum. Studying, making friends and having fun.

LearnPress provides a bunch of add-ons
Add-ons are used to provide extra features for LearnPress and you can also write your own add-on for more purposes.

LearnPress is free and always will be
Education should be free and we want you to bring it to as many people as you can. Therefore, we create LearnPress as a tool for you to create online course and share it. We’ll continue to develop it as long as we can and make it better and better.

LearnPress is actively developed
We are developing and improving LearnPress day by day and bringing you more new features cos we want LearnPress to become the best WordPress LMS plugin.

LearnPress WordPress LMS Plugin Documentation

Complementos gratuitos para el Plugin de WordPress LearnPress LMS

Complementos Premium para el Plugin de WordPress LearnPress LMS

LearnPress ha sido traducido a los siguientes idiomas

  1. Inglés
  2. Francés
  3. Indonesio
  4. Italiano
  5. Alemán
  6. Polaco
  7. Ruso
  8. Dutch (Netherlands)
  9. Spanish (Costa Rica)
  10. Spanish
  11. Spanish (Mexico)
  12. Spanish (Venezuela)
  13. Indonesio
  14. Chinese

Plugin WordPress LMS – LearnPress ROADMAP

  • Payment Method support (first priority)
    • Google Checkout
    • Pagos de Amazon
    • Dwolla
    • Braintree
    • Samurai de FeeFighters
    • WePay
  • Eventos
  • Compartir calificación
  • BadgeOS
  • Create quiz from random questions in question bank (DONE)
  • Attach restriction to lesson
  • Soporte para presentaciones (quizás soporte SlideShare)
  • Rankings de estudiantes
  • REST API para aplicaciones móviles
  • Modo sin distracción (al hacer el cuestionario)
  • Informe/comentarios sobre una pregunta/cuestionario/lección
  • Comisión por Método de Pago (FINALIZADO)
  • Notas del Instructor
  • Mensaje privado del Administrador al Profesor
  • Pago grupal

Any suggestions for this WordPress LMS Plugin? Send us here.

Otras notas

Documentation is available in ThimPress site.
LearnPress github repo.

Capturas

  • Plan de Estudio - Arrastre y suelte la lección o cuestionario.
  • Contenido de la Lección
  • Vista previa del cuestionario.
  • Ajustes generales.
  • Ajustes de cuestionario.
  • Ajustes de correo.
  • Página demo de cursos.
  • Complementos de LearnPress.

Instalación

From your WordPress dashboard
1. Visit ‘Plugin > Add new’.
2. Search for ‘LearnPress’.
3. Activate LearnPress from your Plugins page.

From WordPress.org
1. Search, select and download LearnPress.
2. Activate the plugin through the ‘Plugins’ menu in WordPress Dashboard.

Preguntas frecuentes

¿Que es LearnPress?

LearnPress is a plugin for LMS website to spread out courses and sell courses online.

¿Dónde puedo encontrar la documentación de LearnPress y las guías de usuario?

If you want to use LearnPress to build a Learning Management System website, please refer to our user guides in LearnPress official site.
And if you want to extend or use LearnPress, see our Wiki.

¿Dónde puedo obtener soporte o hablar con otros usuarios?

If you get troubles when using LearnPress you can ask for help on the LearnPress Support Forum or join the private Facebook group. You could share your feedback about LearnPress. And let us know which feature you want us to build next.

Para obtener ayuda con los complementos premium, utilice nuestro soporte técnico.

Where can I ask for new features, suggest new ideas or new themes for LearnPress?

You can send us your thoughts through form here.

¿Dónde puedo informar de errores o contribuir con el proyecto?

Usted puede reportar bugs en el foro de Soporte LearnPress o en el Repositorio LearnPress Github.

¿Dónde puedo encontrar la documentación de la REST API?

Proporcionaremos la documentación sobre LearnPress REST API muy pronto.

LearnPress es genial, ¿puedo contribuir?

Sí, sí puede y lo apreciamos. Únase a nuestro Repositorio Github.

LearnPress Translation project
https://www.transifex.com/projects/p/learnpress/

Reseñas

17 de julio de 2021
I had a few individual issues with learnpress-settings and they all got resolved. The support was very friendly and competent. Thank you again for the help!
8 de julio de 2021
I had some conflict problems with different plugin, but they solve all of them very fast
18 de junio de 2021
HAd some problems translating a few strings, learnpress support quickly solved the problem (which was my mistake) 🙂
18 de junio de 2021
Probably the worst support for a major WP plugin Ive encountered. Here's an example: https://wordpress.org/support/topic/how-to-override-the-template-from-a-theme/#post-14181543 Google it? Seriously?!
16 de junio de 2021
So easy to learn, populate, implement. So simple for students to use. Smart design, laid out, a perfect 10!
Leer todas las 481 reseñas

Colaboradores y desarrolladores

“LearnPress – Complemento LMS de WordPress” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“LearnPress – Complemento LMS de WordPress” ha sido traducido a 22 idiomas. Gracias a los traductores por sus colaboraciones.

Traduce “LearnPress – Complemento LMS de WordPress” a tu idioma.

¿Interesado en el desarrollo?

Revise el código , eche un vistazo al repositorio SVN , o suscríbase al log de desarrollo por RSS .

Registro de cambios

4.1.2

~ Modify, optimize Archive course page – call API – make faster
~ Added: back icon on item page
~ Fixed: some where call old function “get_profile_socials” not has param $user_id

4.1.1

~ Added: tool clean “table session” clean sessions expire after 1 days.
~ Fixed: not show button “continue” when course is blocked.
~ Fixed: course doesn’t has any item will be not show button “continue”, “finish”, “retake”.
~ Updated: file languages

4.1.0

~ Added: feature “Allow repurchase option”. Manager can set fixed: Reset/Keep course progress of course or allow student choice.
~ Fixed: show incorrect “Active Courses” on page profile.
~ Fixed: show fake student.
~ Fixed: duplicate label on form Register custom fields.

4.0.9

~ Added: option enable sticky navigation pagination when user answer question on quiz.
~ Fixed: set again current item when manager remove item current when edit course.
~ Modified: page profile – load ajax call API, show more info.
~ Fixed: can’t upgrade DB from 3 to 4 because user translate menu “LearnPress”.
~ Modified: Navigation on page quiz – change icon next, previous to text.
~ Fixed: function “duplicate course” not duplicate “answer option”
~ Fixed: Social icons on page profile when user view another user.
~ Fixed: on multiple site enable option “Registration is disabled” will not show form register on page Profile.

4.0.8

~ Added: feature “Allow Repurchase course”
~ Added: feature “No require enroll”
~ Fixed: Custom register fields error with some name not utf8
~ Added: field “confirm password” on register form profile
~ Fixed: file config.js permission 403 on some sites, change name to lp-configs.js
~ Fixed: When edit course, Admin can add item of another user

4.0.7

~ Fixed: CPU runs high
~ Fixed: “start quiz” error with some cases have cached.
~ Fixed: make Elementor pro show wrong: header, footer… (theme builder)

4.0.6

~ Fixed: Page profile not show login/register form
~ Fixed: translated text on js function “Quiz”
~ Fixed: js scroll to item viewing
~ Fixed: show html title question
~ Fixed: Order change status from “completed” to “pending” => user can’t learn courses in this order
~ Added: Option “Logout Redirect”
~ Fixed: Set default sidebar curriculum will be hide on mobile
~ Modify: Remove course on Overview tab when enable “Publish Profile”
~ Fixed: Elementor pro make archive course show wrong

4.0.5

~ Fixed: error “Duplicate entry” for case upgrade LP4, if user install LP4 and save setting before Upgrade Database
~ Fixed: get option ‘avatar_dimensions’ set default value if user not set
~ Fixed: get option ‘course_thumbnail_dimensions’ set default value if user not set
~ Modify template Profile
~ Fixed: tool “Reset course progress”
~ Fixed: get options “Courses per page”

4.0.4

~ Fixed: get option “archive_course_limit” default value if empty.
~ Fixed: Profile shortcode.
~ Fixed: error table “learnpress_user_itemmeta” doesn’t exist when install new.
~ Fixed: style comment function.
~ Added: form comment on course.
~ Fixed: js itemProgress undefined in Eduma theme

4.0.3

~ Fixed: tool “Reset course progress”
~ Fixed: tool “Reset user progress”
~ Added: tool “Create Database Indexes”
~ Fixed js button “Retake course” if have more than one.
~ Added: tool “Re upgrade Database” ~ If DB upgrade not success
~ Fixed: show button finish when completed quiz – if assessment passed

4.0.2

~ Upgrade library chart.js to v3.2.1
~ Optimize query with cache get list questions on a quiz
~ Show content(description) on page LP Profile, LP Archive
~ Fixed: errors when activated “Metabox” plugin
~ Fixed: broken layout profile page when activated “All in one seo” plugin
~ Removed: tool “Remove current Data”
~ Removed: tool “Remove outdated Data”
~ Removed: tool “Repair database”

4.0.1

~ Fixed: upgrade LP error if mysql version < 5.7 – “Specified key was too long”.
~ Fixed: minor bugs.

4.0.0

~ Added new UI/UX for Quiz screen in frontend.
~ Added enable Gutenberg for lesson and quiz and question.
~ Added extra meta for course: Requirements, Target Audience, Key Features.
~ Improved quiz settings that made it simpler and easy to use.
~ Improved single course page.
~ Improved archive course page.
~ Restructure database tables.
~ Added some hooks/filters.

3.2.8.8

~ Fix compatible PHP 8.0.3
~ Fix Yoat SEO course category title not working

3.2.8.7

~ Fix: start quiz 404
~ Optimize

3.2.8.6

~ Fix minor bug
~ Optimize enroll course
~ Add cache get items’ course
~ Add reset progress by course_id
~ Fix “Enroll Button” is not appearing when disable “Auto Enroll” option

3.2.8.5

~ Fix header lesson style error on iphone
~ Fix scrollbar error some themes
~ Fix scroll js to item user viewing
~ Add filter ‘lp/email/type-order/object’, ‘lp/email/order/support_variable’

3.2.8.4

~ Add function Scan database if have not index in table will create
~ Add function Repurchase course when course finished or block duration expire
~ Fix function Statistics
~ Fix error content lesson conflict when activated elementor & yoast seo
~ Fix order status on Dashboard screen
~ Remove js scrollbar jquery
~ Add option ‘Enable Popup Confirm Finish Course, Complete Item
~ Add message block duration

3.2.8.3

~ Fix compatible PHP 8.0
~ Fix checkout message error
~ Optimize

3.2.8.2

~ Fix compatible WP 5.6
~ Fix error Yoast-Seo in course archive page
~ Error file global.js on ‘Twenty Seventeen’ theme
~ Fix error page course archive with YoastSeo
~ Fix count students enrolled course on list course backend
~ Fix toggle curriculum bar for right-to-left

3.2.8.1

~ Fix WPBakery load style inline on course’s item page
~ Fix make co-instructor not show list courses on backend
~ Fix miss lib vue js on LearnPress / Tools / Course page

3.2.8

~ Fix query get posts (courses, items courses) on Backend – multiple site
~ Fix error not same param on hook of Yoast SEO vs Yoast SEO premium
~ Fix security XSS function view_log
~ Fix check if get user on function learn_press_course_purchase_button() is null
~ Fix create statics pages LP on ‘lp setup’ page
~ Show message duplicate class RWMB_Field with another plugins

3.2.7.9

~ Fix question not show description

3.2.7.8

~ Fix save author id when add item when edit course
~ Fix title, description item course when install yoast seo plugin
~ Fix Retake when not enable duration expire
~ Fix function ‘Instructors Registration’
~ Add function Export order invoice PDF

3.2.7.7

~ Add Evaluate via questions
~ Add Evaluate via mark
~ Fixed duration expire course
~ Fixed link ‘Preview change’ button when edit item course
~ Fixed title of course archive page
~ Fixed if quiz has only one question will not show paginate

3.2.7.6

~ Fix missing file class-lp-course-database.php

3.2.7.5

~ Fixed run Elementor with question.
~ Fixed lesson preview not show button complete when user enrolled.
~ Add tag apply_filter ‘learn-press/order-item-not-course-id’ on received-order.
~ Add tag apply_filter ‘learn-press/tmpl-button-purchase-course’ before return button purchase course.
~ Optimize (permalink of items course).
~ Show finish course button when items of course completed although the course not passed.
~ Fixed explanation of question when user completed quiz.
~ Hide description of quiz when the quiz completed.

3.2.7.4

~ Fix can’t load items when select on Order Backend

3.2.7.3

~ Fixed error get_image() return bool not string on the file \templates\loop\course\thumbnail.php
~ Modify description for the function ‘External Link’
~ Fixed LP_Datetime error with date = ‘0000-00-00 00:00:00’
~ Fixed not show number Duration of Lesson when translate text
~ Fixed not send mail for instructor when have new order
~ Remove hook get avatar of Ultimate member plugin
~ Fixed get value with, height image_size on LP setting
~ Fixed security, clear sanitize
~ Wilfried, security ninja at Synacktiv
~ Fixed compatible with Elementor on items of course (lesson, quizz, question v.v…)

3.2.7.2

~ Se corrigió ajustes de correo que no se guardaba etiqueta html

3.2.7.1

~ Arreglo de guardado de ajustes

3.2.7

~ Fix sanitize

3.2.6.10

~ Se corrigió el complemento GradeBook

3.2.6.9

~ Se revirtió el meta-box de la biblioteca a v4.15.7

3.2.6.8

~ Se corrigió la seguridad: eliminar las funciones de baja seguridad
~ Se corrigieron algunos errores menores
~ Se corrigió el nombre predeterminado del “botón de enlace externo” confuso, por supuesto
~ Se corrigieron los elementos de filtro por supuesto
~ Se corrigió el mismo nombre, la página slug Pagar con Woo
~ Mejorar el rendimiento

3.2.6.7 (2020.03.16)

~ Problemas de seguridad corregidos (CVE-2020-7916): user logeado puede cambiar el rol de todos los usuarios a Instructor
~ Problemas de seguridad solucionados (CVE-2020-7917): eliminar la función de baja seguridad
~ Previo de error fijo Asignación

3.2.6.6

~ La opción fija Bloquear lecciones no funciona

3.2.6.5 (20.11.2019)

~ Se corrigió el correo electrónico no se envía.
~ Se corrigieron algunos errores de js. Call
~ Se corrigió la llamada de js dos veces.
~ Se corrigió la pregunta que no se muestra después de agregarla al cuestionario. pedidos en backend.

3.2.6.4

~ Se corrigieron algunos errores.

3.2.6.3

~ Se corrigió el conflicto de CSS con el bloque de texto de vc.
~ Se corrigió el mensaje de ‘Agotado’ para los usuarios con limitaciones de curso.
~ Se corrigió la respuesta verificada cuando se revisaba el cuestionario.
~ Se corrigió cuando la opción de revisar cuestionario no funcionaba.
~ Ser arregló actualizar la vista después de eliminar los artículos del pedido.

3.2.6.2

~ Solucionado: no puede agregar elementos al curso.

3.2.6

~ Se agregó la opción para excluir las librerías js/css innecesarias (se usan en el tema u otros complementos).
~ Se agregó la propiedad alt al ávatar del perfil de usuario.
~ Se corrigieron las preguntas siguientes/previas al hacer el cuestionario.
~ Se corrigieron items de navegación erróneos cuando se está en el curso.
~ Se corrigió la falta de js de algunas páginas en admin.
~ Se corrigió que no se pueden cerrar los avisos de administrador.
~ Se actualizó la API de Envato a la versión más reciente.

3.2.5.6

~ Añadidas nuevas cadenas para traducir.
~ Moneda corregida “Franco Ruandés”.
~ Corregido: Falta la librería “utils” al momento de agregar de forma manual las órdenes.
~ Corregido: La función de actualización no oculta el mensaje cuando finaliza.
~ Corregido: No se puede crear una página nueva en los ajustes.

3.2.5.5

~ Corregido: El invitado no puede comenzar el quiz sin la opción de matricularse en el curso.
~ Corregido: SQL para filtrar los pedidos por ID de usuario.
~ Corregido: Problema de envío de correo electrónico al finalizar el curso: nota incorrecta.
~ Corregido: No se pueden ver los botones de Acciones cuando agrega preguntas al cuestionario.
~ Corregido: Cambiada la lógica del botón Continuar para el Curso: Continuar con el siguiente ítem incompleto.
~ Corregido: Código incorrecto para el evento recibir correo electrónico del instructor.

3.2.5.4

~ Corregido: Carga del js con dependencias perdidas y solo dentro de la pagina LP.

3.2.5.3

~ Cambios en el SQL para leer los ítems del curso según el ID del ítem del Usuario.
~ Rendimiento Mejorado en la página de administración de las órdenes.
~ Actualizado Vue/Vuex a la última versión.
~ Añadido nuevo tema al anuncio de LP.

3.2.5.2

~ Corregido: Error en el acceso del curso cuando se ha realizado su compra.
~ Corregido: Error con usuario, no puede rehacer el quiz cuando la opción ‘Retomar’ es igual a 1.
~ Corregido: Error al no poder ordenar las preguntas por fecha dentro del banco de preguntas
~ Se ha extraído la fecha de compra para la fecha y hora de los correos electrónicos del pedido.
~ Mostrar los puntos del quiz en la página de resultados.

3.2.5.1

~ Corregido: No se puede hacer clic en (Siguiente/Anterior) al momento de desarrollar el quiz.
~ Corregido: “Equivocaciones totales” del estudiante dentro de un curso.
~ Actualización del archivo .POT para el idioma.

3.2.5

~ Corregido: El botón para crear páginas LP no funciona correctamente
~ Corregido: Advertencia cuando no existe la posibilidad de obtener ítems del curso.
~ Se agregó un botón para cerrar la advertencia de plantillas obsoletas.
~ Corregido: La orden de registro no funciona.
~ Corregido: Se obtiene los ítems del curso en orden incorrecto.
~ Corregido: No se puede iniciar el desarrollo del quiz cuando el curso no es obligatorio inscribirse.
~ Corregido: El número de usuarios inscritos no se actualiza correctamente.

3.2.4

~ Corregido: Error en “no puede matricularse en el curso”.
~ Corregido: el botón de pregunta anterior no funciona correctamente.
~ Corregido: Aparece una opción de respuesta extra cuando se agrega una nueva pregunta.
~ Corregido: Algunas palabras claves que ya son obsoletas en PHP 7.3.
~ Corregido: Un ítem se vuelve nulo para cuando un ítem no soporta su tipo (como una asignación después de desactivarlo).
~ Corregido: Error de funcionamiento en los botones siguiente y anterior cuando está en modo revisión del Quiz.

3.2.3

~ Removido el código de des-protección en la librería PP.
~ Corregido: No funciona correctamente la obtención de tipos de ítems del plan de estudios.
~ Corregido: clasificar secciones/ítems de forma errónea en consulta SQL.

3.2.2

~ Corregido: Revisar Quiz no funciona correctamente.
~ Corregido: Sección de tabla crea muchas filas.
~ Corregido: No se puede matricular a cursos adquiridos.
~ Se han eliminado funciones no utilizadas.

3.2.1

~ Corregido error en: No puede matricularse en el curso.
~ Corregido: Problemas en la carga y el arrastre del avatar del usuario en móviles.
~ Corregido: la duración del curso no funciona de forma correcta.
~ Corregido: pregunta con múltiples idiomas.
~ Corregido: Se envía 2 correos electrónicos al usuario al momento de terminar el curso .

3.2.0

~ Corregido el problema con la edición de forma manual de la información del pedido “no es correcto”.
~ Corregido el problema de cursos duplicados en la publicación.
~ Corregido el problema de la columna de contenido del curso, se muestra como “Sin contenido”.
~ Corregido algunos problemas relacionado con el cache.

3.1.0

~ Corregidos los problemas de vulnerabilidad
~ Corregido los problemas relacionados con el caché de objetos, al momento de realizar un quiz.
~ Corregida la lección 404 con Polylang.
~ Corregido error Fatal en PHP para la clase: ‘LP_Plugins_Helper’ no se encuentra

3.0.12

~ Fixed minor bug in gradebook list in admin
~ Made hook learn-press/course-tabs work
~ Fixed bug: not auto complete quiz. Add 1 more filter hook for checking publicity in profile page
~ Fixed bug: auto enroll course without permission to enroll course
~ Changed filter tag for get_default_meta of lesson
~ Auto full-screen in mobile view
~ Fixed bug: wrong count number in No Preview at Lessons List back-end page
~ Fixed bug: Instructor user cannot see comments of lesson
~ Changed version for template files
~ Added base url for construct nav in user profile
~ Added param for get_nav method
~ Fixed bug: answer correct all question but quiz result is failed with 0%
~ Fixed small bug in quiz editor
~ Fixed bug: wrong count number of the courses in back end because of the status of preview course
~ Fixed bug: not redirect to correct page after logged in in Profile page
~ Fixed bug fatal error include file
~ Added icon for chat-type-format of content item
~ Fixed header-sent when log file

3.0.10

~ Added quiz option to minus a number of points for each wrong question in quiz
~ Added admin email to send to admin when an order is completed
~ Added button allows wp admin can send a request to subscriber
~ Improved auto redirecting to current question when user go to a quiz
~ Improved UI of course editor for RTL
~ Improved content of email sending to admin and instructor
~ Fixed page show 404 with pagination in courses page (conflict with WPML)
~ Fixed course price is still showing after user enrolled course
~ Fixed not auto redirecting to checkout after logged in
~ Fixed some issues made question can’t edit
~ Fixed issue for requesting to get related themes/addons in admin
~ Fixed some issues with content header when viewing in Safari
~ Fixed wrong ordering of course item when adding new
~ Fixed order for multiple users is not show in list of orders
~ Fixed some text is not translatable
~ Fixed breadcrumb not show page name when viewing archive course
~ Fixed archive course show header is title of first course