The default language of any content posted is English. Do not create multi-accounts, you will be blocked! For more information about rules, limits, and more, visit the
Help page. Found a dead link? Use the report button!
Information: Safety & Support
Resources here are generally safe, but false positives may occur on Virustotal due to certain coding techniques. Exercise caution and test before use. Consider buying licenses to support developers. Your security is our priority.
Supported on-page payment form by adding on_page=1 to the wlm_stripe_btn shortcode
Indicate archived prices in the product plans selection area
Improved shortcode creator
Fixed broken wlm_stripe_profile shortcode
Disable the Pay button after the clicking if a successful token has been created. Also change the “Pay” text to “Processing”
Added extra checking for Stripe Invoice ID for recurring events
Fixed issue where the correct transaction ID for Stripe (CustomerID + Price ID) is not being returned on subscription cycle webhook events
Keap
Added a warning message when both Keap Shopping Cart and Email Provider are enabled and both are using the same Keap Account/API Key
Adjusted the width of the “Order Form Web Page URL” on the Keap Payment Provider setting
Updated the warning text in both the Keap integration
ActiveCampaign
Fixed Minor Grammar issue / text change
Learndash
Fixed issue where cannot remove the member from a level connected to the LearnDash Course
Fixed issue where cannot add member to the same level when removed from it even if LearnDash is not active
Fixed an issue where removing users from a level which is tied to a course action will cause a loop if they have a membership left that isn’t tied to any course actions
Fixed an issue where set_membership_levels() won’t work when the user will be left with 0 levels after removal of level tied to a LearnDash course
Levels
Fixed a bug that causes two accounts to be created for a single purchase due to the auto-complete setting triggering after the delay while the user is still in the registration form
Members
Fixed history of levels with an immediate level action not recording the trigger action
Fixed the issue with export members dates not following the WordPress date and time format
Fixed exported members file dates does not follow the WordPress date and time format
Content Scheduler
Fixed an issue where enabling Object Cache Pro will cause “404 page not found” error message when trying to access a page that contains scheduled content
Other
Fixed Dashboard Support section links
Fixed a bunch of PHP errors, warnings and notices
Fixed broken “Lost your Password” link in WishList Member login form
Added tooltips for the Member Action button shortcode creator
Replaced video tutorial links with links to the knowledgebase instead
Added Easy Affiliates and Monster Insights support for Authorize.net – Simple Checkout integration
Added Easy Affiliates and Monster Insights supports for Authorize.net – Automatic Recurring Billing integration
Fixed custom registration form issue where radio buttons and checkboxes trigger the “Duplicate Name” error preventing the form from being saved
Fixed Stripe paid_amount variable name being passed to the POST data.
Fixed issue where the correct transaction ID for Stripe (CustomerID + Price ID) isn’t being returned on subscription cycle webhook events.
Added extra checking for Stripe Invoice ID for recurring events.
Added stripe_charge_id to the POST data for new purchases.
Archived notification still showing when One time toggle is already toggled.
Fixed fatal error when Stripe is activated and no API keys are set.
Disable the Pay button after the user clicks it and change button text to “Processing…”
Keap
Added a warning message when both Keap Shopping Cart and Email Provider are enabled and both are using the same Keap Account/API Key.
Adjusted the width of the “Order Form Web Page URL” on the Keap Payment Provider settings.
LearnDash
Fixed an issue where set_membership_levels() won’t work when the user us left with 0 levels after removal of level tied to a LearnDash course.
Fixed Fatal error Uncaught TypeError: key(): Argument #1 ($array) must be of type array when trying to update any course action through the modal.
Fixed an issue where removing users from a level which is tied to a course action will cause a loop if they have a membership left that isn’t tied to any course actions.
Team Accounts
Fixed broken Stripe integration for existing members Team Accounts ala carte purchase.
Custom Registration Forms
Fixed the issue where radio buttons and checkboxes trigger the “Duplicate Name” error preventing the form from being saved.
Other
Fixed PHP Notice/Warning/Deprecated errors
Replaced video tutorial links with links to the knowledgebase instead
Added tooltips support for the tooltips on option labels
Added tooltips for the Member Action button shortcode in the shortcode creator
Fixed Lost your Password link not working or redirecting to the default WordPress lost your Password page.
Fixed BuddyBoss members not being able to update their status.
Fixed broken /level/{level_id}/members API calls when looped in code.
Content Control
Fixed child pages being hidden in Content Control admin area when their parent is an error page.
Stripe
Added labels and error notifications for Archived Stripe Products.
Display notification when a selected product is already archived as well as an additional.
Add “(archived)” label on the dropdown selection if the product is already archived.
Fixed issue where disabling the Stripe integration and then enabling it back results to a fatal error and the screen for the Stripe Integration settings page just keeps showing the loading screen.
WooCommerce
Added “Member Pricing Saved.” feedback when saving member pricing.
Other
Added hooks/filters to support showing third party integrations in WishList Member > Integrations.
Text changes under Content Control and Content Protection sections.
Fixed PHP Warning emitted during checkout/user account creation.
Fixed Newline character displayed on PayPal UI when adding a trial to a PayPal Checkout subscription product
Fixed PHP Warning when viewing wp-admin/user-edit.php or wp-admin/profile.php
Fixed issue where in some cases the pop up that contains the member details doesn’t appear when you click the username in WishList Member > Members > Manage because of “Fatal error: Uncaught TypeError: implode(): Argument #2 ($array) must be of type ?array”
Fixed failed payments in WooCommerce results in removing the member from the level instead of deactivation.
Fixed Active Level’s status changes to “Needs Approval” when an order’s status goes On-Hold.
MailerLite Integration
Fixed issue where API Status checking returns Incorrect/Not Connected even with the correct API Key being used when the MailerLite account doesn’t have any groups created yet.
Fixed issue where users are getting added to MailerLite but they’re not being added to the selected groups configured for the Level.
Members >> Manage
Fixed issue where users with backslash on their password are not able to login since WP does not allow backslash in the password.
Setup >> Levels
Fixed a bug where some incomplete registrations are getting stuck when site is experiencing high stress while triggering the finish_incomplete_registration() function.
Fixed a bug where temp accounts that had their levels canceled before their accounts get auto-completed will have that level active again after it merges with an existing account or if the new account gets auto-completed.
Fixed issue where Level actions displays “When Added” even if the action is cancelled.
Keap Shopping Cart Integration
Team Accounts” not working under Keap integration >> Products.
Others
Fixed issue where Links are not clickable in emails sent by WishList Member for Yahoo and AOL.
Fixed an issue where reset password link will not work if the account has period “.” at the end of the username.
Fixed a bug with password reset email where the clickable link ends at the first Uppercase letter of the link.
Added wlm_5minutes for 5 minute intervals and wlm_10minutes for 10 minute intervals.
Fixed broken one-time login link for hotmail emails.
Users aren’t being subscribe to Group (New Group subscription feature) when they are added to a Group via the WishList Member integration.
WooCommerce
Fixed broken javascript in levels edit view.
Fixed issue where unconfigured products and categories listed in the dropdown before an already configured product/category are not displayed.
No save indicator when saving global pricing under the level view.
Zapier
Fixed issue on the Zapier app side where requesting for trigger sample data returns nothing due to certain servers not accepting request body for GET requests.
Fixed issue on the Zapier integration side where requesting for trigger sample data returns nothing due to some database queries not matching anything.
Stripe
Fixed issue where membership level is not cancelled when a one-time payment plan is refunded in Stripe.
Keap/Infusionsoft
Fixed issue where the edit function on the “Pay per Post” items does not work under Payment >> Keap integration.
Webhooks Integration
Outgoing webhooks sent for temp users and not when a user is registered. This results to custom registration fields to not be sent.
Generic Payment Integration
Integration auto-completes registration even if auto-complete delay is set.
Members >> Manage
Fixed a bug which causes date inconsistencies when scheduling a member to be removed/canceled from a membership level and WordPress timezone is not in UTC+0.
WLM_API_Class
Improved performance by reusing the curl state to prevent reauthentication on every request.
Added HTTP digest support to constructor.
Code beautification updates.
Fixed a bug where updating a member’s address fields using WLM API _member PUT method won’t work unless at least one of the wpm_useraddress is initialized.
Others
Fixed Issue where the Nickname field is causing the error “Please enter a nickname” when 1. The nickname field is added as a field in the Custom Registration Form and 2. a user updates their profile in the WP Profile Page.
Added wlm_cache_delete right after timestamp gets updated in the function set_membership_levels.
Fixed the issue where the message “Please wait while we process your submission…” cannot be targeted with custom CSS.
Fixed issue where the Send Reset Link button on the WordPress Profile Page will display a bunch of error messages when clicked.
Fixed issue where categories are automatically protected for fresh installs
Updated the tooltips for legacy options in WLM > Advanced Options > Legacy.
Removed the “Learn More” links in WLM > Advanced Options > Legacy.
Updated tooltips found in WLM > Setup > Levels > Additional Settings and Email Notifications.
Updated Tooltips for Team Accounts.
Updated the tooltips for global default error pages and redirects.
Fixed issue where Simple registration url field is truncated.
Registration page does not load if slashes are encoded un the Registration URL. For example: %2Fregister%2Fabcde instead of /register/abcde.
LearnDash integration
Fixed issue where it’s unable to remove a level when there’s also a Course action that will remove that same level when a course gets removed causing a loop.
Webhooks Integration
Fixed issue where the Outgoing webhook is not sending custom fields.
Added support for when a level expires/unexpire for outgoing webhooks.
Added custom fields support to incoming webhooks.
BuddyBoss Integration
Fixed conflict with BuddyBoss where trailingslash is prevented from being automatically added to URLs when both plugins are active.
Others
Started using WordPress function get_edit_profile_url() to generate the profile page URL for the Membership Details link on the [ wlm_loginform ] shortcode.