Paid Memberships Pro Advanced Levels Page Shortcode Changelog
Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.
Última 1.2.2· 29 sep 20267 versionesDesde ene 2023
2026 · 2 versiones
1.2.2
Última
1 de seguridad
Seguridad
Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #81 (@dparker1005)
1.2.1
2 mejoras2 correcciones
Mejora
Improved accessibility of the level buttons with state-aware `aria-label` text for select, renew, and account actions. #74 (@kimcoleman)
Improved accessibility of the empty header cell in the table layout by replacing ` ` with screen-reader-only "Action" text. #74 (@kimcoleman)
Corregido
Resolved "Undefined array key" warnings and orphan columns in the compare table layout, and stopped the small-screen view from overriding values from the `pmpro_advanced_levels_compare_items` filter. #80 (@dwanjuki)
Resolved deprecation warnings in the browser console for the Advanced Levels Page block by adding `__next40pxDefaultSize` and `__nextHasNoMarginBottom` props to the editor controls. #79 (@dwanjuki)
2024 · 3 versiones
1.2
1 mejora
Mejora
Updated the frontend UI for compatibility with PMPro v3.1. #73 (@kimcoleman)
1.1
1 mejora2 correcciones
Mejora
Cleaned up some code and logic around showing the "Renew" button on the levels page.
Corregido
BUG FIX/ENHANCEMENT: Now using an unordered-list on comparison table mobile view for better spacing between items.
Fixing bug where comparison table mobile view was showing the incorrect comparison items.
1.0
1 nuevo3 mejoras4 correcciones
Nuevo
Added the Advanced Levels Block as a new way to build your levels page.
Mejora
Now showing a message for admins only when an included level ID does not exist.
Improved styling; Column type layouts now use CSS flexbox for better appearance on all screens.
General code cleanup and improvements.
Corregido
BUG FIX/ENHANCEMENT: Fixed issues with the discount code attribute and supported levels or duplicate levels layouts.
BUG FIX/ENHANCEMENT: Removed `template` shortcode attribute that was not fully supported by with modern theme frameworks.
Fixed an issue where the "Renew" button on the level page would not show correctly.
Fixed an issue where the "hide" price attribute wasn't working with the DIV layout.
2023 · 2 versiones
0.2.6
5 mejoras2 correcciones
Mejora
Improved support for the Custom Level Cost Text Add On and free levels. (@MaximilianoRicoTabo, @andrewlimaza)
Added the ability to show the level's description within the compare table layout. (@dparker1005)
Improved compatibility for PHP8+. (@JarrydLong)
Removed duplicate "template" attribute from shortcode. (@andrewlimaza)
Moved to using the default get_option instead of pmpro_getOption functions. (@JarrydLong)
Corregido
Fixed an issue where the discount code attribute would apply to all shortcodes on a page (if there were more than one shortcode on a single page). (@MaximilianoRicoTabo)
Fixed an issue with compare table, when no `levels` attribute were supplied in the shortcode. (@andrewlimaza)
0.2.5
3 nuevos13 mejoras16 correcciones1 de seguridad7 cambios
Nuevo
Added translation support to add-on and included Norwegian translation files.
Added support for Levels Comparison Table layout type (ex. layout="compare_table").
Added shortcode attribute for renew_button text.
Mejora
Added support for Multiple Memberships Per User. This now shows the "Renew" button on the levels page for all active membership levels.
Added pmproal_before_level hook to the div/column layouts.
Added pmproal_after_level hook to the div/column layouts.
Added pmproal_extra_cols_before_header hook to the table layout.
Added pmproal_extra_cols_after_header hook to the table layout.
Added pmproal_extra_cols_before_body hook to the table layout.
Added pmproal_extra_cols_after_body hook to the table layout.
Add pmproal_before_template_load action
Updating stylesheet for WordPress 4.7 and new Twenty Seventeen theme support.
Added Spanish translation. (Thanks, David A. Lareo)
Added French translation. (Thanks, paramedicquebec on GitHub)
Moving all individual layouts into separate template files.
Added responsive support for compare_table layout. Layout now collapses to a single column div-type layout with comparison attributes for device width < 767px.
Corregido
Fixed a warning when no attributes were set for the shortcode.
Make Read More text translatable
Whitescreen in Conmparison table template (Thanks, BingoTheIguana on GitHub)
BUG FIX/ENHANCEMENT: Use array and add_query_arg for all checkout page links and include discount code if specified
Fixed some strings that needed to be wrapped for translation.
BUG FIX/ENHANCEMENT: Now honoring the "Disable New Signups" option on the edit membership levels page. If checked, the level will be excluded from lists generated by the shortcode.
Fixed responsive layout for small screens when using 2, 3, or 4 columns.
Fixed highlight and current level classes in compare_table layout.
Fixed notice in compare_table layout.
Fixed navigation clearing issue for Genesis layout option.
Fixed bug if first level column of compare_table was highlight.
Seguridad
Improved sanitization and escaping of strings throughout the plugin.
Cambios
= .2.4 =
= .2.3 =
= .2.2 =
= .2.1 =
= .1.8.2 =
= .1.8.1 =
= .1.8 =
Changelog publicado por el desarrollador, en su idioma original.