• Skip to primary navigation
  • Skip to main content

RocketGeek

Home of WP-Members, The Original WordPress Membership Plugin

  • WordPress Plugins
    • WP-Members
      • FAQs
      • Quick Start
      • Documentation
      • Extensions
    • Advanced Options
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Download Protect
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Invite Codes
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • MailChimp Integration
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • PayPal Subscriptions
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Salesforce Web-to-Lead
    • Security
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Text Editor
      • Purchase the Plugin
      • Get the Pro Bundle
    • User List
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • User Tracking
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Memberships for WooCommerce
    • WordPass
  • Blog
    • Basics
    • Tips and Tricks
    • Filters
    • Actions
    • Code Snippets
    • Shortcodes
    • Design
    • Release Announcements
  • Store
    • Cart
    • Checkout
  • Contact
  • Log In
  • Show Search
Hide Search
Home » Release Announcements » WP-Members Download Protect version 1.9.8

WP-Members Download Protect version 1.9.8

Chad Butler · May 2, 2024 ·

This article is provided free. Find out how you can get full access to premium content, including how-to articles and support forums, as well as priority email support and member exclusive plugin extensions..

 

An update to the WP-Members Download Protect extension was released today as version 1.9.8.

This update includes some client library updates, a couple of new API functions, and an improvement to the download error page handling.

Improvements

The main improvement in this release is the handling of the download error page – especially when the login form is in a login error state (such as entering the wrong password on the first try).

Previously, if the login form was in an error state, the form lost the download file key and so after successful login, there was no requested file available. This creates user confusion since they now need to go back to the original link to download the file.

This update corrects that problem while also applying some improvements to the interface. Now all of the messaging includes the div wrappers with the .wpmem_msg class tag so it will be a cleaner display with the form and will match the other plugin dialog messages. It also adds the class .wpmem_db_error which you can target if you want to create a different set of properties from the .wpmem_msg class.

New API Functions

  • wpmem_dp_file_url_by_id($post_id) – This function can retrieve the file URL by the ID of the file (attachment post).
  • wpmem_dp_get_key($post_id) – This function retrieves the file key by post ID.

Updates

This package updates the plugin updates and deployment libraries and improves the plugin loader for smoother handling with version checking and checking for plugin updates. It also updates the utilities library to the latest version.

Release Announcements

Ready to get started?

Join Today!

© 2025 · butlerblog.com · RocketGeek is built using WordPress, WP-Members, and the Genesis Framework

  • butlerblog.com
  • WP-Members Support Subscription
  • Terms of Service
  • Privacy Policy
  • Refund Policy