what is WP Ultimo?
WP Ultimo – a Tool for Creating a Premium WP Network + Addons Free Download V2.0.18 – Premium Tools | WP Ultimo v2.0.18 – a Tool for Creating a Premium WP Network + Addons is possible to build your website as a service platform, similar to Wix.com, Squarespace, WordPress.com and more in minutes instead of weeks! Make your business more efficient now by implementing WP Ultimo! WP Ultimo supports almost every hosting provider We’ve also worked closely with a few of them to offer better integration for Domain Mapping capabilities. The list of supported hosts continues to increase!
It is easy to manage subscriptions
Controlling your subscriptions using WP Ultimo is as easy as it gets using our powerful and intuitive panel.
PayPal and Stripe Support for PayPal and Stripe
WP Ultimo ships with PayPal and Stripe from the beginning, but it also offers the ability to add additional gateways through add-ons.
Site Templates
You can build boilerplate websites for users to select from when they sign-up! Similar to WordPress.com!
You can have you network online and up and running in under 10-minutes!
WP Ultimo offers you a easy way to set all of your settings set within just a few minutes. Just follow the steps in Our Setup Wizard and set up every option you’ll need in just a couple of clicks.
Make your customers awestruck with an easy sign-up process!
WP Ultimo makes your customers life easier by providing them with a an easy way to sign up! Customers can select their plan or template, as well as payment method throughout the purchase process , and receive a website after.
Domain Mapping as easy as it can get – and with support for many hosting companies!
Customers can connect their domains to their websites on your network and give your platform that added professional touch!
Make use of the power of WordPress Multisite
WordPress Multisite offers a solid foundation to create a premium web-based network with the highest speed and flexibility.
Support for Trial Period
Giving a trial period to your customers is as simple as setting a number trial days on the settings section!
Support to multiple Sites
Users can make different websites according to the limits set by the plans they subscribe to.
Create Unlimited Plans
You can make unlimited tiers of WP Ultimo. You can limit the plugins and themes that are available for each tier.
Limits on Plans
In every plan you can set quotas on posts, disk space (even customized post types) pages, posts and even visits to your site!
Create Unlimited Coupons
You may also create various coupons for your customers that offer discounts that are relative ( percent) or absolute value.
Automatic Support for Hosting Businesses
Our solution for domain mapping seamlessly integrates seamlessly with WP Engine, Cloudways, and CPanel with more coming!
Send Global Messages and send Emails
Send messages from admins as well as emails to sites and users directly through the administrator interface.
Customizable Sign-up Flow for Sign-up
You can also add fields and steps that you have created, or even completely replace the HTML completely using templates overrides.
Customizable Emails
By using WP Ultimo you have total control over email messages. The subject, the content as well as your HTML markup.
Domain Mapping Support
WP Ultimo supports Domain Mapping right out-of-the-box! You can choose which plans will be able access to the Domain Mapping feature.
Support for Multiple Gateways
Your users have the option of choosing between a variety of gateway choices. There is no need to restrict your network to only one gateway.
Fantastic Support!
We want to ensure that you have the best possible experience using WP Ultimo. We’re always there to assist you!
WP Ultimo Demo
WP Ultimo Changelog:– a Tool for Creating a Premium WP Network
“Download WP Ultimo v2.0.18 – a tool for creating a premium WP network Nulled
Version 2.0.18 – Released on 2022-08-05
- Added: Current currency in use on Stripe and StripeCheckout product gateway;
- Added: wu_pre_save_settings filter to allow data change before save settings;
- Added: Stripe and Stripe Checkout api keys verification on save settings;
- Added: Show messages to customer on forms according sistem and account limitations;
- Added: Current membership selected on Current class;
- Improvement: Set trial status according membership data on save process;
- Improvement: Delete object cache key of a model after save process;
- Improvement: Non recurring coupon value on stripe checkout;
- Improvement: New session system on forms;
- Improvement: Stripe and Stripe Checkout calls, ensuring correct API keys in use;
- Improvement: Create new payment with Stripe and Stripe Checkout only on “”charge.succeeded”” webhook event;
- Improvement: Check if membership uses Stripe or Stripe Checkout gateway on webhook calls to prevent duplicated processes which can cause subscription cancelation on gateway;
- Improvement: Public API load order to by present on setup wizard;
- Improvement: get_broadcast_targets method return on class Broadcast;
- Improvement: Multiple account with woocomerce billing_address value;
- Fix: Subtotal value on cart items;;
- Fix: Stripe card input styles;
- Fix: Check the available template sites for selected products;
- Fix: Correct build the cart with trial period on checkout process;
- Fix: Template switch form;
- Fix: Stripe and Stripe Checkout error code on WP_Error;
- Fix: Stripe and Stripe Checkout webhook listener url shown in payment settings;
- Fix: Stripe and Stripe Checkout production mode setting value on save;”
Version 2.0.17 – Released on 2022-07-04
- fix: New site creation not working on customer form
Version 2.0.16 – Released on 2022-07-01
- Improvement: Allow the auto-submission of fields with the steps field present in form;
- Improvement: Do not calculate prorate in upgrades if membership is in trial period;
- Improvement: PayPal gateway rebuilt to run updates on memberships;
- Improvement: Set Stripe Webhook mode by request mode (live or sandbox);
- Fix: Checkout form editor not showing the input and steps settings;
- Fix: Step being duplicate when updating the step id in checkout form editor;
- Fix: Paypal gateway not completing the checkout process on recurring payments;
- Internal: Additional tests for Wordpress 6.0;
- Internal: Improved the multistep checkout test;
- Internal: Improved the model generators for better tests;
- Internal: Improved the code to check sent emails in automated tests;
v2.0.15 – Released on 2022-06-15
- Added: Currency Saudi Riyal
- Improvement: Removes unlisted countries from the billing address checkout field when using the “Restrict by country” option;
- Improvement: Disables the “Restrict by country” toggle when saving the form without allowed countries;
- Improvement: Improves the addition of billing address fields by allowing the removal of fields through the “wu_billing_address_fields” filter and avoiding error in the use of this filter;
- Improvement: Checks if payment status is completed when building the cart to prevent error with Ultimo defining the cart as “retry”;
- Improvement: Verifies if the cart has a future value to be paid to better handle downgrades;
- Improvement: Checks if subscription is not already cancelled on Stripe and Stripe Checkout gateways before trying to cancel;
- Improvement: Improvement: Changes stripe.js handlers to better code readability and to follow Stripe recommendations;
- Improvement: Adds a line item in cart in case of downgrade to remove the current value from payment on swap schedule;
- Improvement: Calculates prorate credit when upgrading membership;
- Improvement: Changes the method that checks if we need to collect payments to consider the possibility of future payments before returning false to handle downgrade cases;
- Improvement: Changes next billing charge date method to consider downgrades with scheduled swap;
- Improvement: Schedules swap with Stripe and Stripe Checkout gateway to handle downgrades to paid plans;
- Improvement: Handles gateway subscription cancelation when membership gateway data has change;
- Improvement: Checks for Stripe webhooks in Stripe Checkout gateway;
- Improvement: Ensures data type of test_mode value to bool on Stripe, Stripe Checkout and Paypal to prevent errors;
- Fix: Added currency value when creating the cart from a payment or membership to avoid errors on gateway processes as with GoCardless;
- Fix: Mapped domains redirect not working;
- Fix: Problem with gateways as GoCardless that needs the currency value to finish checkout process;
- Fix: Limit site users by role not working;
- Fix: Problem with the broadcast message being delivered just to the first customer;
- Fix: Free membership not being activated even with email verification disabled;
- Fix: SSO not working on wp-admin page with mapped domains;
- Fix: Stripe saved cards not working;
- Fix: Downgrade cart not being correctly built when new plan is not free;
- Fix: Correctly define a cart as “retry” and postpone the payment verification when building it to prevent some errors on checkout validation process;
- Fix: Get the enable multiple membership value config from settings value;
- Fix: Allow updates with current plan on trial period;
- Fix: Stripe Checkout gateway id with wrong value on get_or_create_customer method;
- Fix: Stripe maybe_cancel_old_subscriptions method not working;
- Fix: Stripe Checkout sandbox toggle not working on settings;
- Fix: Site publish on trials with payment method;
- Fix: Cart build with membership causing error due currency error;
- Internal: Fix delete product test;
v2.0.14 – Released on 2022-05-27
- Added: Message on email verification if user is not logged in, with a link to login page including a redirection back to email verification;
- Improvement: Hide go back checkout button if it is in second step, the first is a plan selection and if plan is pre-selected in URL;
- Improvement: Grouped go back and next buttons in same line in checkout form;
- Improvement: Suppress email change notification on page duplication causing confusion about the current admin in template sites;
- Improvement: Upgrade from free to another free plan capability;
- Improvement: Error message on integration wizard containing missing constants on wp-admin.php;
- Improvement: Woocommerce performance when listing sites;
- Fix: Stripe webhook not being processed by ultimo;
- Fix: Go back action in checkout keeps previous step with loading block screen;
- Fix: Currency in payment with wrong symbol;
- Fix: Stripe checkout not redirecting in Safari;
- Fix: Stripe gateway causing error when using trials without payment method;
- Fix: Error with domain field not accepting dots when trying to create a new site via network admin page;
- Fix: Value “enable_custom_login_page” added with value 1 on ultimo install process to avoid errors on ultimo setup page;
- Fix: Downgrade to a free plan activating the current paid plan and giving lifetime membership if no payment accepted before;
- Fix: Payment invoice placeholders;
- Internal: Fix composer Symfony package versions;
v2.0.13 – Released on 2022-05-06
- Improvement: Set the first period in period selector as pre-selected if durations is not added before, preventing the mixing of products with different period if using the selector;
- Improvement: Removed verification for existing signatures in v1, reducing the chance of false negatives as the need to run migration process;
- Fixed: Stripe card check causing error with multi step forms wen using the product slug in url;
- Fixed: Product variations not being identified and not setting the price on cart overview;
- Fix: Get the correct address field in form to set the cart regardless of multi step or single step form type;
- Fix: Stripe checkout not working on Firefox;
- Fix: Delete option on broadcast admin list table;
- Fix: Broadcast list table causing fatal due error on customers column;
- Fix: Email footer with subsite url on link instead of main site;
v2.0.12 – Released on 2022-04-25
- Added: Created the wu_before_form_submitted javascript filter to allow bypass the checkout form before submit;
- Added: Sunrise.php data on WP Ultimo system info page;
- Improvement: Define COOKIE_DOMAIN constant on domain mapped sites to prevent cookie related errors;
- Improvement: Search models by hash improving the UX on admin forms and preventing errors when creating sites for customers on network admin dashboard;
- Fixed: Added a default setup to use with Stripe Portal to prevent errors when not configured on Stripe account;
- Fixed: Makes sure if card is valid before start the account creation process using Stripe Gateway;
- Fixed: Check if auth_redirect and wp_set_auth_cookie functions exist before define;
- Fixed: Template previewer error when product is not selected in checkout form;
- Fixed: Error on remaining sites calculation if limitation is not set;
- Fixed: Check if there’s domain options available on create site form;
- Fixed: Prevent errors with variable types defined on limits;
- Fixed: Correct check the status of a pending site for a membership on thank you page;
- Fixed: Billing address not being saved on multi step checkout form when not in last step;
- Fixed: Gutenberg blocks not being loaded;
- Fixed: Login page not working on blocked sites;
- Fixed: Error on some checkout processes due pending site check;
- Internal: Improved our test structure with cypress to help catching error before releases;
v2.0.11 – Released on 2022-04-09
- Important
- Fixed: Plugin & Theme Limitations not being loaded, leading to plugins not being hidden, or auto-activated after registration;
- Fixed: Site duplicator now deals with plugins that have custom database tables with foreign key constraints – for example, Bookly;
- Fixed: Incompatibility between Avada and mapped domains;
- Fixed: Incompatibility between Avada and template previewer;
- Fixed: Incompatibility with FluentCRM breaking the registration flow;
- Fixed: Domain mapping issues on previous build;
- Fixed: Payments pending on trial plans;
- Fixed: Products with wrong duration after checkout;
- Fixed: Sites created in double in some circumstances – specially when using Stripe & Stripe Checkout;
- Added: A completely re-designed and re-written SSO module, built to work in a higher level of abstraction to support all current and future possible use cases; It deals natively with:
- Security: there’s a token exchange protocol that verifies both sides of the auth process;
- Cross-scheme Auth: When we are not able to access remote cookies due to different schemes being used, we force a regular redirect flow to authenticate the customer regardless;
- Admin Panel Access: Prevents the auth_redirect function from sending the request to wp-login.php before SSO has a chance to kick in;
- Auth for different Domain Options: SSO no longer focuses on mapped domains only. It gets triggered anytime there’s a mismatch between the target domain and the main network domain. This allows it to work with sites that were registered using different domain options offered on checkout;
- Loading Screen: the new SSO offers a setting that adds a loading overlay when SSO is being performed on the front-end;
- Support to Incognito Mode: most browsers prevent cookies from being set from third-parties, nowadays. Our SSO detects incognito mode and forces a full redirect, instead of trying to authenticate directly with the verify code;
- Added: Placeholders on Thank You page snippet code editor, to pass values to conversion snippets;
- Added: Country classes with state and city lists to allow for more granular control over how taxes apply territorially, as well as to guarantee that valid billing address info is entered during checkout. At the moment, the following countries are supported: US, GB, BR, FR, RU, DE, NE, ES, CA, CN, ZA (this list was devised based on our current customer base, new countries can be added as requested).
- Added: REST API field requirements and descriptions are now compiled and saved as static files at build time. This is done because we use reflection on PHPDocBlocks to generate the documentation of the fields, and comments might not be available if op_cache is enabled on production, causing the REST API to break;
- Improvement: Add CNAME records from Cloudflare to the DNS c
v2.0.10 – Released on 2022-01-21
- Added: Workflow to automatically generate the list of actions and filters for the plugin;
- Improvement: Added extra checks on the field loops on checkout to prevent warnings;
- Improvement: Added checks to the customizer theme screen to prevent theme limitations from being bypassed;
- Improvement: cPanel integration adds alternative domain options to cPanel as sub-domains on site creation;
- Experiment: Added the SSO lax mode to deal with new browser restrictions;
- Fixed: Free memberships correctly being set as Lifetime, by default;
- Fixed: Product user roles not being applied to newly created sites;
- Fixed: User roles not being updated on up/downgrade;
- Fixed: User role restrictions being applied to editable_roles();
- Fixed: Incompatibility between Blocksy customizer and mapped domains on WP Ultimo;
- Fixed: Incompatibility between Brizy and mapped domains on WP Ultimo;
- Fixed: Capability names not matching with Support Agents options;
- Fixed: Broadcast notices not appearing on sub-site admin panels;
- Fixed: Discount Code use count not being increased if the cart total goes down to 0;
- Fixed: Conflict with Fluent Forms – where Ultimo broke the FF form edit UI;
- Fixed: Error migrating broadcast messages from v1 to v2;
- Fixed: Search and Replace not working on post titles in some cases;
- Fixed: Multiple Accounts replacing billing address with fake version even when it’s not necessary;
- Fixed: Send customer address to Stripe;
Version 2.0 Development Cycle
This is the path we are following to reach the WP Ultimo 2.0 version. You can download the latest 2.0 build here.
Version 2.0.0 – 21/11/2021
RC 3 – 20/11/2021
RC 2 – 19/11/2021
RC 1 – 31/10/2021 ?
Beta 15 – 20/10/2021
Beta 14 – 23/09/2021
Beta 13 – 02/09/2021
Beta 12 – 25/08/2021
Beta 10 – 31/07/2021
Beta 9 – 06/07/2021
Beta 8 – 29/06/2021
Beta 7 – 11/05/2021
Beta 6 – 06/05/2021
Beta 5 – 04/05/2021
Beta 4 – 27/04/2021
Beta 3 – 22/04/2021
Beta 2 – 24/02/2021
Beta 1 – 29/01/2021
Alpha 5 – 10/11/2020
Version 1.10.13 – 09/12/2020
Fixed: CSS incompatibility issue with Uncanny Automator;
Fixed: issue with users being able to site templates when copying their own sites;
Version 1.10.12 – 01/10/2020
Fixed: Save Settings cleans up the API key field on the settings page;
Fixed: Incompatibility with Elementor versions >= 3.0.10;
Version 1.10.11 – 08/05/2020
Fixed: Iframes created by page builders with wrong document.domain set breaking;
Fixed: Signup form fields with capped width;
Fixed: wu_get_subscription_by_integration_key missing variable and not working properly;
Version 1.10.10 – 27/04/2020
Fixed: Added window.domain fix for site templates to prevent CORS (thanks, Andrey);
Fixed: Elementor compiled stylesheets missing when “copy media on duplication” is disabled;
Version 1.10.9 – 27/03/2020
Fixed: SSO not working well with generic server name configs;
Version 1.10.8 – 26/03/2020
Fixed: Incompatibility with iThemes Security, which warned about our Register page being insecure;
Fixed: Keys on wp-activation.php (on user invite) not working with mapped domains;
Fixed: Scroll issue on template previews on iPhones;
Version 1.10.7 – 16/03/2020
Fixed: Force redirect to the main domain not working;
Improved: Replaced the H1 element with an H3 on the Template List shortcode;
Version 1.10.6 – 20/02/2020
Fixed: Dealing with leading and trailing slashes on the register and login URL settings;
Fixed: Removed HTML tags from the PayPal description of the subscription;
Fixed: Subsites not redirecting to the mapped domain in some specific edge-cases;
Fixed: Reordering signup steps on the customizer breaks the template selection shortcode;
Fixed: Coupon codes exclusive to Setup Fees (not the subscription price) incorrectly marking subscriptions as free;
Fixed: Gutenberg incompatibility with mapped domains when the network domain is forced;
Improved: Better compatibility with Jetpack;
Version 1.10.5 – 03/12/2019
Fixed: Typos;
Fixed: Coupon codes not being applied on Stripe in certain edge cases;
Fixed: Duplication issues on Percona 8;
Fixed: Customers getting a permission error when trying to access the Delete Account screen;
Fixed: Issues with the login form on WordPress 5.3;
Fixed: Warning on add_submenu_page with WordPress 5.3;
Fixed: Free plan showing plan amount on the Account page;
Fixed: Deleting site as a customer was not freeing up the site quota;
Fixed: Broadcasts not being sent when the target was a single user;
Fixed: WP Ultimo creating empty clients on Stripe when the Accounts page is accessed;
Improved: Removed the gateway column from Billing History widget;
Improved: Removed one-time charges since they are not allowed under SCA-compliance;
Version 1.10.4 – 20/09/2019
Fixed: Typos;
Fixed: Wrong discount value being displayed for coupons;
Fixed: RunCloud integration now works with their API version 2.0 – Auto-SSL support was also added;
Improved: Replaced the old Stripe Checkout with the new version, which supports SCA;
Version 1.10.3 – 27/08/2019
Improved: Adjustments to add support to setup fee on the AffiliateWP Integration;
Fixed: Typos;
Fixed: Webhooks for successful payments and received payments not being triggered;
Added: Network Admins can now create Coupons that apply to Setup Fees;
Added: Pricing Tables now display prices after coupon code when a coupon URL is used;
Version 1.10.2 – 01/08/2019
Fixed: Incompatibility with Beaver Builder Pro 2.2.4.2 and up;