Email Broadcast
Shortcode Inserter
- Fixed issue where the Unsubscribe Email Broadcast Notification is being sent everytime the user visits the unsubscribe url even when the user is already unsubscribe.
- Fixed issue where the Admin notification for members unsubscribing is being sent twice.
- Fixed issue where the date/time that is displayed when the email broadcast got created/queued is incorrect.
Pay Per Post
- Fixed issue where Coursecure Shortcode inserter still shows even when CourseCure is not active.
- Also fixed the Shortcode Inserter showing “Add-ons” as label instead of “CourseCure”.
Content Control: Archiver
- Fixed issue where the “Show More Pay Per Posts” is still showing for non logged in members.
- We no longer show the “Show More Pay Per Posts” if there are no longer PPP to show for the logged in Member.
- Fixed issue where the [ wlm_userpayperpost ] shortcode still shows the post even though content is not yet published, resulting in error 404 when clicked.
Content Control: Manager
- Fixed Content Archiver saves wrong date and time when timezone is not UTC+0.
- Fixed issue where the setting “Hide non-accessible archived content in page and post listings” is not working and still shows archived posts in the posts/pages listings even though the user don’t have access to it.
Member Action Button
- Fixed Content Manager saves wrong date and time when timezone is not UTC+0.
Clickbank
- Users aren’t being redirected to the configured redirect URL after clicking the Member Action Button.
Members >> Import
- Fixed issue that appears when customer purchases an upsell, the welcome email/notification for the member is sent repeatedly. The hour varies from 1-2 hours each and is sent 5-7 times.
Post/Page Editor
- Plain text passwords which are not working are being sent to the email notification to existing users whenever doing imports.
Others
- Save buttons when configuring the WishList Member’s System Pages settings only work once.
- Milestone message showing up for non-admins.
- Tooltip updates. (Zapier, WP CourseWare, arpReach, Convertkit, Aweber)
- Disabled the beta/new menu sticker for Team Accounts.
Translations
Translations lost on upgrade.
Stripe
Fixed Stripe Profile Shortcode – View Past Invoices closed button/link not working.
Fixed issue where Stripe Products with One Time Payment fails when the pricing is set to One-Time and the customer that is purchasing the product requires Strong Customer Authentication (customers from Europe).
Fixed issue where contents (posts/pages) that has the Stripe button shows fatal error when the logged in user has a Stripe Customer ID saved on their account but that ID doesn’t exist on the Stripe account connected to the WLM site.
WooCommerce
Fixed issue where WishList Member sends the “Congrats” email notification for PPPs when the order’s status changes. (eg. from Pending to Completed)
Team Accounts
Fixed issue where you can’t install WishList Member on some sites due to the error “An error of type E_PARSE “.
Members >> Manage
Fixed issue where Clicking the username doesn’t display the pop up modal and instead is showing “error occured”.
Membership Levels >> Actions
Scheduled Level actions are not working when there’s a delay (Schedule for On/After x days).
Content Manager
Fix Content Manager add and move to category not being able to inherit protection of category.
Others
Tooltips updates for LearnDash, BuddyBoss and MailChimp Integration.
Fixed error notice when using custom registration form with fields that has no attributes
What’s New
Team Accounts
Stripe
Fixed issue where the name of the Pay Per Post that the user purchased is not reflecting on Stripe’s side.
2Checkout
Fixed Notice: Trying to access array offset on value of type bool.
Code Redemption
Fixed CodeRedemption import is not updating member levels.
ActiveCampaign
Existing Tag actions doesn’t show on the Tag Actions tab.
Divi Front end Visual Editor
Fixed issue where the Divi Visual Editor page is not loading when WooCOmmerce integration is enabled.
Members >> Manage
Fixed issue where searching by date is not working when timezone is set to UTC-0 and below.
Registration
Redirect user to the after login page if “Auto Login Member After Clicking Confirmation Link” is enabled.
Others
Added wishlistmember_pre_tinymce_insertbutton filter in case we don’t want to load the WishList Member’s TINYMCE assets in some situations.
Constant Contact
Fixed issue where the Constant Contact integration stopped working due to the authorization process being broken.
Webhooks Integration
Added singular “trigger_level” field. This is the level that triggered the event.
Added singular “level” field . This is the data for the level that triggered the event.
Content Control
Fixed issue where the Pagination stopped working and just shows “Sorry, you are not allowed to access this page.” error.
Fixed issue where the content control menus/settings just redirects to the WLM Dashboard page when all three modules (Content Scheduler, Content Archiver and Content Manager ) are disabled.
Members >> Manage
Manage: Sorting by Username, Email or name doesn’t work when you do a search first by membership level.
Others
Fixed PHP notice due to invalid offset warning error.
full change log link :
customers.wishlistproducts.com
Download WishList Member v3.20.1 - Create a Membership Site in WordPress Nulled Free
WishList Member 3.20.1
WooCommerce
Fixed issue where Product Pricing set for Variable Products/Subscriptions aren’t being proceessed by the WooCommerce integration.
Stripe
Fixed issue where the Stripe Profile Shortcode displays JS code on the site when ProtoPro7 Theme is used on the site.
Setup >> Levels
Fixed missing “Return To Levels” button on Actions tab.Show “Actions” tab when editing a membership level even if the site only has one level.
Hide Add/Cancel/Move/Remove dropdown option on the “Then Do This” when there’s only one level.
Text and order adjustments for the PayPerPosts dropdown actions.
Members >> Manage
Fixed issue where the “Send Reset Password Link to Member” button/link does not send email when the setting “Allow WishList Member to Handle Password Reset” located in WishList Member >> Advance Options >> Passwords is disabled. If WLM doesn’t have permission to handle reset passwords and the admin sends it internally then we now use the default WP function to send the reset email.
Members >> Sequential Upgrade
Day 0 sequential upgrade “ADD” not triggered immediately for users added via the API.
Fixed date on sequential upgrade not showing for “OnDate” option.
Others
API: wlmapi_get_member_by() not returning data as documented in https://wishlistmember.com/docs/knowledge-base/function-reference-wlmapi_get_member_by/
Anonymous usage tracking optin: text and button changes to make users more inclined of opting in.
Others
- Fixed issue where the Hide/Show feature causes some sites to crash when enabled for non-logged in users. (Related to menu protection)
- Fixed issue where the processing time of the Scheduled Cancellation is inconsistent.