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

Paid Memberships Pro Lock Membership Level Changelog

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

Última 1.1.1 · 28 set 20266 versõesDesde ago 2023

2026 · 3 versões

  1. 1.1.1

    Última
    1 correção
    Corrigido
    • Disable hidden lock/unlock fields to fix silent save failure. #44 (@flintfromthebasement)
  2. 1.1

    3 melhorias1 correção
    Melhoria
    • Added support for locking membership levels to a specific number of successful payments. #41 (@andrewlimaza)
    • Added support for importing and exporting compatibility with the Import Members From CSV Add On. #31 (@flintfromthebasement)
    • Refresh the frontend and admin markup to use PMPro's current design system, and make a locked membership clear to members on the Membership Account page. #36 (@kimcoleman)
    Corrigido
    • BUG FIX/ENHANCEMENT: Improved the lock cancellation logic on the server-side to ensure no bypasses are possible. #38 (@flintfromthebasement)
  3. 1.0.2

    2 melhorias
    Melhoria
    • Added a hint and proper ` ` to the Membership Level field in the Locked Memberships panel of the Edit Member page to clarify how the setting works. #35 (@flintfromthebasement)
    • Added a "Learn more" link to the Lock Membership Level Add On documentation in the level settings section on the Edit Membership Level page. #34 (@kimcoleman)

2024 · 2 versões

  1. 1.0.1

    3 correções
    Corrigido
    • Fixed PHP error when trying to delete a lock for a user when using PMPro v2.x. #30 (@dparker1005)
    • Fixed issue where the lock expiration would show as "Jan 1, 1970" instead of "Never" while editing a user when using PMPro v2.x. #30 (@dparker1005)
    • Fixed conflict with the PMPro Unlock Protocol Add On where this plugin's Edit Member panel may not show. #30 (@dparker1005, @kimcoleman)
  2. 1.0

    2 novos2 melhorias1 correção
    Novo
    • When using PMPro v3.0+, now allows locking specific levels for MMPU compatibility. #28 (@dparker1005)
    • When using PMPro v3.0+, added a "Locked Membership" panel to the Edit Users page allowing admins to view, add, and update a user's locks. #28 (@kimcoleman, @dparker1005)
    Melhoria
    • Updated how locks are saved in the database to allow for multiple locks per user. Locks from pre-1.0 setups will be migrated as "all level" locks. #28 (@dparker1005)
    • Removed functions that were no longer needed. #28 (@dparker1005)
    Corrigido
    • BUG FIX/ENHANCEMENT: Improved logic to detect when the checkout page or cancellation page should be locked. #28 (@dparker1005)

2023 · 1 versão

  1. 0.4

    3 melhorias9 correções1 de segurança3 alterações
    Melhoria
    • Now hiding member action links on the Membership Account page for locked members. #15 (@dparker1005)
    • If the lock page is not set, locked users will instead be redirected to the Membership Account page and an error message will be shown. #15 (@dparker1005)
    • Updating ` ` tags to ` ` tags for better accessibility. #25 (@michaelbeil)
    Corrigido
    • BUG FIX/ENHANCEMENT: Updated localization and escaping of strings. #17, #19 (@JarrydLong, @femiyb)
    • BUG FIX/ENHANCEMENT: Marking plugin as incompatible with Multiple Memberships Per User for the PMPro v3.0 update. #21 (@dparker1005)
    • Fixed a PHP warning on the plugins page when the user does not have specified capabilities. #22 (@JarrydLong)
    • Fixed issue where dates could save incorrectly with WP 5.3+.
    • Incorrect text domain for translation
    • Partially complete default values for level settings
    • Locked members were able to unlock their profile through the Edit Profile page.
    • Fixed other bugs with the settings on the edit membership level page. (Thanks, Ted Barnett)
    • Switched get_usermeta and update_usermeta calls to get_user_meta and update_user_meta.
    Segurança
    • Added sanitization of settings on the edit level and edit user/profile pages.
    Alterações
    • = .3 - 2019-11-22 =
    • = .1.1 =
    • Initial version.

Changelog publicado pelo desenvolvedor, no idioma original.