Paid Memberships Pro Courses for Membership Changelog
Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.
Última 2.2.2· 30 sep 202614 versionesDesde jun 2023
2026 · 9 versiones
2.2.2
Última
2 de seguridad
Seguridad
Saving Course Settings now requires a valid nonce. #154 (@dparker1005)
Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #152 (@dparker1005)
2.2.1
1 corrección
Corregido
Fixed an issue where saving a course would hang when using the Course Builder with the Classic Editor.
2.2
1 mejora1 corrección1 de seguridad
Mejora
Add date-based drip release for lessons. #142 (@kimcoleman)
Corregido
Fixes lesson redirects for users who are enrolled in a Tutor LMS course but do not have the required PMPro membership. #141 (@dwanjuki)
Seguridad
Added nonce verification to the lesson completion AJAX endpoint. #143 (@kimcoleman)
2.1.3
1 corrección
Corregido
Fixed members not being enrolled in Tutor LMS courses when their membership level changed. The arguments passed to Tutor's `do_enroll` were transposed, so enrollment silently failed. #135 (@dparker1005)
2.1.2
1 corrección
Corregido
Fixed a PHP 8.1+ deprecation notice that occurred when rendering a course outline for a course with no lessons. #127 (@kimcoleman)
2.1.1
1 corrección
Corregido
Fixed an issue where LearnDash enrollment wasn't working correctly on membership assignment or cancellation. #122 (@andrewlimaza)
2.1
2 nuevos
Nuevo
Added Course structured data (JSON-LD) output for the default Courses module. Outputs `Course` schema on single course pages and `ItemList` schema on the CPT archive and on pages containing the `[pmpro_all_courses]` shortcode or the `pmpro-courses/all-courses` block. Adds two new filters: `pmpro_courses_structured_data_provider` and `pmpro_courses_structured_data_schema`. #109 (@flintfromthebasement)
Added support for LearnDash Group enrollment. Membership levels can now restrict access to LearnDash Groups, and members are automatically enrolled in or removed from associated Groups when their level changes. #111 (@andrewlimaza)
2.0.1
1 corrección
Corregido
Fixed an issue where course sections were not correctly working while using the Classic Editor. (@andrewlimaza)
2.0
3 mejoras1 corrección
Mejora
Reworked the plugin to support sectioned content and rehauled the lesson management and progress for future development and improvements.
Added "Courses" to the Edit Member panel to see all courses a member is enrolled in (has access) and their progress.
Moved progress tracking to custom tables instead for better performance. This will help improve future development. Progress will retroactively update for learners as they view course content.
Corregido
Fixed a style issue where the block content did not apply the relevant CSS styling correctly.
2025 · 1 versión
1.2.7
1 mejora3 correcciones
Mejora
Updated ` ` tags to ` ` tags for better accessibility. #57 (@dwanjuki)
Corregido
BUG FIX/ENHANCEMENT: Pagination on lesson pages now orders lessons by menu order. #69 (@MaximilianoRicoTabo)
Fixed an issue where the lesson status may not show correctly in lessons lists. #61 (@kimcoleman)
Fixed a PHP warning that could occur when viewing the Courses List Table after a level has been deleted. #62 (@kimcoleman)
2024 · 1 versión
1.2.6
1 nuevo2 mejoras
Nuevo
Now updating the plugin from paidmembershipspro.com.
Mejora
Updated translation files bundled with the plugin.
Improved translation strings for the plugin. (Thanks @DAnn2012)
2023 · 3 versiones
1.2.5
1 de seguridad
Seguridad
Sanitizing options when saving to the database for activating modules.
1.2.4
3 correcciones1 de seguridad1 cambio
Corregido
BUG FIX/ENHANCEMENT: Improved compatibility with auto-enrollment/unenrollment with Multiple Memberships Per User. (@dparker1005)
Fixed an issue where Sensei LMS was not redirecting non-members away from the lesson to the course's landing page. (@andrewlimaza)
Fixed issue where rewrite slug prefix would default to pmpro_course sometimes. The slug prefix should always be course (or course-2/etc if there are other plugins using course already). Flushing the pretty permalink rewrite rules can fix issues.
Seguridad
Added nonces to adding/removing lessons from the default courses module. (@andrewlimaza)
Cambios
= 1.2.3 - 2023-07-11
1.2.2
3 correcciones
Corregido
BUG FIX/ENHANCEMENT: Added open to enable or disable the default module's Course CPT archive.
Fixed and issue with TutorLMS integration. Clicking Preview lesson button was causing redirect instead of actually preview the lesson.
Fixed an issue with default and LifterLMS modules enabled at the same time. LifterLMS courses were giving 404 errors due conflicts with default CPT and Lifter permalinks.
Changelog publicado por el desarrollador, en su idioma original.