Black Friday: 30% OFF em todos os planos, já aplicado no carrinho Ver planos
Entrar Carrinho

Paid Memberships Pro Advanced Levels Page Shortcode Changelog

Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.

Última 1.2.2 · 29 set 20267 versõesDesde jan 2023

2026 · 2 versões

  1. 1.2.2

    Última
    1 de segurança
    Segurança
    • Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #81 (@dparker1005)
  2. 1.2.1

    2 melhorias2 correções
    Melhoria
    • 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)
    Corrigido
    • 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 versões

  1. 1.2

    1 melhoria
    Melhoria
    • Updated the frontend UI for compatibility with PMPro v3.1. #73 (@kimcoleman)
  2. 1.1

    1 melhoria2 correções
    Melhoria
    • Cleaned up some code and logic around showing the "Renew" button on the levels page.
    Corrigido
    • 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.
  3. 1.0

    1 novo3 melhorias4 correções
    Novo
    • Added the Advanced Levels Block as a new way to build your levels page.
    Melhoria
    • 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.
    Corrigido
    • 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 versões

  1. 0.2.6

    5 melhorias2 correções
    Melhoria
    • 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)
    Corrigido
    • 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)
  2. 0.2.5

    3 novos13 melhorias16 correções1 de segurança7 alterações
    Novo
    • 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.
    Melhoria
    • 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.
    Corrigido
    • 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)
    • Incorrect function name on init
    • BUG FIX/ENHANCEMENT: Glotpress updates (pmproal -> pmpro-advanced-levels-shortcode)
    • BUG FIX/ENHANCEMENT: Use standard WordPress URL builder
    • BUG FIX/ENHANCEMENT: Include discount code in all checkout page destination URLs
    • BUG FIX/ENHANCEMENT: Glotpress update (renamed translation files)
    • 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.
    Segurança
    • Improved sanitization and escaping of strings throughout the plugin.
    Alterações
    • = .2.4 =
    • = .2.3 =
    • = .2.2 =
    • = .2.1 =
    • = .1.8.2 =
    • = .1.8.1 =
    • = .1.8 =

Changelog publicado pelo desenvolvedor, no idioma original.