WP Ultimo 2.0.20 is available

Following a new release schedule, focused on bringing a new version each three weeks, today we make WP Ultimo 2.0.20 available to everyone. This new stream of releases is giving us a better time to work on more significant updates, changes to come, and a bigger window to run tests.

This new version brings several improvements and corrections, which we’ll go into detail below. As always, the complete changelog will be at the end of the post.

Security Mode

Version 2.0.20 introduces a new tool to help our support team to be more effective in finding errors. This is the Security Mode option, available on WP Ultimo settings page.

With this mode enabled, only WP Ultimo and mu-plugins will be loaded inside WordPress, allowing the team to quickly verify if the error being investigated is caused by a plugin conflict or not.

Image2

Plans updates between different periodicities

This was one of the most requested features on WP Ultimo and allows your customers to change the plan regardless of the frequency. Here is how it works for the different possible scenarios we have for membership changes:

  • For downgrades we don’t need to do anything. If the membership is active, we just need to schedule the change.
  • For upgrades with larger periods the amount paid will always be higher, so we can also keep it working as there is no chance of having to deal with credits or refunds.
  • For upgrades with a shorter period, we’ve added an error message stating that the customer already has a contract with a higher period.
Image1

Allow customers to use their own sites as Templates

The functionality that allows our customers to use their own website as a template when creating new websites (available in v1) is now fully functional with v2.

Plugins compatibility

We added code to deal with compatibility issues with some commonly used plugins, such as Elementor – that had a problem when loading the editor from a mapped domain – Rank Math and Rank Math Pro – which broke site duplication due to some not-so-well-behaved filters – and WP Hide Pro – which caused problems inside the site previewer.

Webhooks improvements

We have cleaned and improved several methods related to the webhooks portion of WP Ultimo, which are currently fully functional and tested with Zapier.

Filter to redirect after confirmation

The last important change is the addition of a filter called “wu_return_url”.

This filter allows developers to easily change the redirection process after the checkout ends. It does not work yet with addons gateways (like Woocommerce) but should be incorporated soon.

Changelog

Version 2.0.20 - Released on 2022-09-30

* Added: Security mode to deactivate all plugins except WP Ultimo and mu-plugins at once and reactivate after disable;
* Added: Allow customers to update the membership to plans and variations with different periods;
* Added: Allow customers to select one of their sites when creating a new one;
* Added: Error message when customers access the “add user” page over users limit;
* Added: wu_return_url filter, allowing custom redirections after checkout process;
* Improvement: New payments from manual gateway are now generated by current membership;
* Improvement: Elementor compatibility on mapped sites;
* Improvement: RankMath and RankMath Pro compatibility on main site;
* Improvement: WP Hide Pro compatibility on site previewer;
* Improvement: Membership limits with different product amounts;
* Improvement: Limits merge sum with multiple products;
* Fix: Deactivate site option on admin site edit page;
* Fix: Payment form checkout validation;
* Fix: Steps form field style on legacy template;
* Fix: Webhooks now work as expected;
* Fix: Checkout error when selected product forces a site as template and template selector is showing in current form;

Share this post

Facebook
Twitter
LinkedIn
Email

1 thought on “WP Ultimo 2.0.20 is available”

  1. Avatar of sam

    I’m not exactly sure how the ‘PLANS UPDATES BETWEEN DIFFERENT PERIODICITIES’ works based on the description with: downgrades, upgrades with larger periods, and upgrades with a shorter period.  Are these options allowed for us to give our customers?  Is there another way to phrase it?  Thanks.

Leave a Comment

Your email address will not be published. Required fields are marked *

Related Posts

Add-on
Arindo Duque

WP Ultimo version 2.1.1 is out, and the add-on API endpoint and amphp

TL;DRWP Ultimo has released version 2.1.1, which mostly focuses on fixing bugs such as small lingering issues and some other larger improvements. Additionally, various topics have been addressed such as the Add-ons page issue that was resolved by tweaking the caching configurations; invalid licenses and community access where lifetime licenses were marked as “Invalid” or

Read More →
Release Notes
Arindo Duque

WP Ultimo 2.1.0 is out!

Hey everyone! How’s it going? Arindo here. We just rolled out WP Ultimo version 2.1.0! This update gets rid of some pesky code that caused problems between WP Ultimo and PHP 8+, updates and replaces old dependencies, and makes a few other small tweaks. We intentionally kept new features to a minimum with this release.

Read More →
Release Notes
Arindo Duque

WP Ultimo 2.1.0-rc.3 and 1.10.18 are out!

Hey guys! It ended up taking a while longer than originally planned, but oh boy did we fix some bugs on this one! The RC-3 for version 2.1.0 is out and can be downloaded using this form: Here are the contents of what we have on the changelog so far: This build is extremely stable in

Read More →
Release Notes
Arindo Duque

WP Ultimo 1.10.17 is out!

Hey everyone! This is a quick update to let you all know that version 1.10.17 was just released. Some of you were witnesses to how hard it was for us to iron out some of the last incompatibilities with PHP 8 (PHP 8.0 specifically, since 8.1 and 8.2 are a breeze to work with). I

Read More →
Release Notes
Arindo Duque

WP Ultimo: 2.1 RC 2 and 1.10.16

Hey everyone, how are you doing? I’ll cut to the chase with this update: we’re here to tell you about WP Ultimo version 2.1 Release Candidate 2 and WP Ultimo 1.10.16. WP Ultimo 2.1 RC 2 As I mentioned in the previous post about 2.1, we had hit a major roadblock when it came to

Read More →
Release Notes
Arindo Duque

An Update on 2.1

Hey guys, I’m sorry about the delay on 2.1. As we rolled out the 2.1-rc for the first batch of customers, we started receiving reposts of significant increases in loading times affecting the entire network and inconsistencies on certain limitation types (such as user roles and site templates assigned to plans). We’ve been working on

Read More →

Ready to get started?

Easily build your own WaaS platform with WP Ultimo!