Creating Custom Admin Pages and Sub-pages using WP Ultimo: Admin Page Creator
Customizing your Admin Panel with PRO Theme
Often when doing client work we get the need to provide our clients with a custom experience in the admin dashboard of WordPress. If you are searching for a more professional look and feel, PRO Theme might help you. PRO Theme is an admin theme developed to help you when customizing your clients’ Dashboard. And it’s also part of WP Ultimo’s premium plugins core. After installing it, go to your Plugins page and click to activate it on your Network. Activate it network-wide on your Plugins page NOTE: If you just install it, it will show on your client’s as an option that can be marked to add the theme only to that user. Now, you have your admin interface completely redesigned! You also have a new menu on the left column called PRO Theme. A brand new look for your Admin Panel On this menu you’ll have access to five tabs: Styling Settings Functionality Custom CSS Import/Export Activate PRO Theme In each of them, you can enable and disable styling items, allow or block functionalities, and provide your clients with the customization they might be looking for on your network of sites. Here is an example of what you can get after some adjustments: Your client's Dashboard A customized login page
Using WP Ultimo: MailChimp Integration
Syncing subscribers' emails with your MailChimp lists is really easy with our WP Ultimo: MailChimp Integration Add-on. This tutorial aims to help you get everything set up! Getting an API key Before we start to get into the different settings available, we need a MailChimp API key. This will allow WP Ultimo to talk with the MailChimp API to retrieve lists, groups, and add email addresses to those lists and groups when users sign up. Follow this tutorial to get your own MailChimp API key: About API Keys | MailChimp Add your MailChimp API key on WP Ultimo Settings -> Add-on Settings -> MailChimp Integration Mode The MailChimp Integration add-on offers two “integration modes”, which means there are two different ways you can use the add-on to sync email addresses. Two integration modes for greater flexibility! Mode 1: Multiple Lists The default mode makes use of Multiple Lists. This mode will allow you to select multiple MailChimp lists for each of the plans. This is the best option if you segment your users into different lists. For example, let’s suppose you have 3 different lists on your MailChimp account: Newsletter, Plan A, and Plan B. You want all users, regardless of their plan, to also be included on the Newsletter list, so they won’t miss your updates. To achieve that, you can use the Multiple Lists mode to add both lists Newsletter and Plan A to the Plan A MailChimp Settings, and Newsletter and Plan B to the Plan B MailChimp Settings. Select the default lists for new accounts and for canceled accounts Mode 2: Single List + Multiple Groups MailChimp allows you to segment your list into smaller groups of users called Groups. This allows you to have more control as you can send a campaign to a specific subset of your subscribers without having to create multiple copies of the same campaign on MailChimp (which makes it hard to analyze the metrics of that campaign afterward). For example, you can have a single list called My Network Subscribers, and inside it have groups for Plan A and Plan B. Select the default lists and groups, if using the “single list + multiple groups” integration mode Default Lists and Groups After you select which integration mode makes more sense to your particular use case, it is time to select the default lists (and groups, depending on the mode). The default list will be used when a given plan does not have a specific List selected. You can also select the default list for canceled accounts. Whenever a user terminates his or her subscription and removes his or her account from your network, his or her email address will be moved to the list set for canceled accounts. Enabling Double Subscription On the same settings page, you’ll be able to enable Double Subscription. This option will add the user to both the default list selected AND the list selected to that user’s plan. If this option is not enabled, the user will only be added to the list selected for the user’s plan. If none is set for that particular plan, then the user will be added to the default list selected. You can have your users subscribed to both the default list and the plan’s list on sign-up Selecting Lists and Groups for each of the Plans Go to your Plans and select the plan you want to edit. Note that on the Advanced Options meta-box, a new tab called MailChimp will be available. On that tab, you’ll be able to select multiple lists or a single list and multiple groups (depending on the integration mode) for that plan. Select the Lists and Groups you want to use for each of your plans When a new user sign-up for that plan, his email address will be added to the selected lists and groups!
Placing Ads on your network with WP Ultimo: Ad Injector
WP Ultimo: Ad Injector is a free add-on that gives you the tools to place ads on your plans right from their edit page. After installing WP Ultimo: Ad Injector, go to your Plugins page to activate it. Click the Network Activate button Once the add-on is active, the Advanced Options meta box on the plan edit screen will have a new option called Ad Settings. Now you can edit ad settings for each of your plans On that tab, you’ll be able to add the ad codes for posts and pages in the front-end, before and after the content. After inserting your ad's code, it will show on the posts and pages of that specific plan. You can also have ads included on the header of Admin Pages for users of that plan. Go to the Admin Panel Ad Code option if you want to display ads on your user's back-end Beyond Advertising You can also use WP Ultimo: Ad Injector to offer support to high-tier plans. Just go to Admin Panel Ads option and add the HTML code for your support tool. Add customer support to specific plans This way people can reach you right from their Admin Panel!
Editing Plugins and Themes Meta Information with WP Ultimo: Plugin and Theme Manager
WP Ultimo: Plugin and Theme Manager is a powerful premium WP Ultimo add-on that gives you full control over the way your network users see and interact with the plugin and theme options on your network. This add-on serves three purposes: 1. It lets you completely change the metadata of both plugins and themes. That includes name, description, author name, and even thumbnails! 2. It lets you categorize plugins and themes, to allow your users to easily sort them out. 3. It gives you the option to replace the old, boring plugins page with a new themes-like page with sorting by categories. After downloading and installing it, a new tab - Add-on Settings - will show on WP Ultimo Settings page. Here you'll find the global options added by WP Ultimo: Plugin and Theme Manager On your network Plugins page you will now be able to edit all the plugins' meta information, such as name, author, and even the plugin's thumbnail. You can also choose wether to show or not specific plugin information Plugin and Theme Manager offers two display types: Plugin Style and Theme Style. So, finally, after making the adjustments you need, this is how your customers will see their Plugins page: Customer's Plugins page showing the Plugin Style Customer's Plugins page showing the Theme Style
Customizing your Admin Panel with Material WP
WordPress admin interface has been the same for ages. But have you ever wondered how a Material Design version of the admin interface would look like? Material WP is an admin theme developed to give you that look and feeling, helping you to provide your clients with a more customized Dashboard. Material WP is also part of WP Ultimo’s premium plugins core. After installing it, go to your Plugins page and click to activate it on your Network. Activate it network-wide on your Plugins page NOTE: If you just activate it, it will show on your client’s as an option that can be marked to add the theme only to that user. Now, you have your admin interface completely redesign! You also have a new menu on the left column called Material WP Here's the Material Design look on your WP install On this menu you’ll have access to five tabs: Styling Settings Functionality Custom CSS Import / Export Activate Material WP In each of them, you can enable and disable styling items, allow or block functionalities, and provide your clients with the customization they might be looking for on your network of sites. Here is an example of what you can get after some adjustments: Your client's new Dashboard Login page
Activating WP Ultimo: Language Selector
With this free add-on you can let your users choose which language they would like to see on the sign-up flow and on the login page. After activating your license you will be able to install WP Ultimo add-ons your license gives you access to. Go to your WP Ultimo settings page and then, on the menu on the left, click the Add-ons label. Go to Add-ons page to start installing Language Selector There, you will find all add-ons we offer. Free add-ons are available to all our customers, regardless of the subscription plan they signed up to. Click the Install it Now! button bellow the add-on’s thumbnail. Then activate it on Plugins page. Click the button to install the add-on Activate it on your Plugins page Now, go to WP Ultimo’s Settings menu and enter the Network Settings tab. There, at the bottom of the page, you will find a new section called Languages. A brand new section appears! You can leave it blank to display all the languages as options or select which ones you’d like to make available. The languages are the ones you have installed in your WordPress set up. List of languages available on this WP install After saving the changes you made, a selection menu with the languages you chose will be displayed on the Login page as well as on the Sign-up Flow. Language Selector on Login Page Language Selector on the Sign-up Flow Setting the Language via the URL You can also change the language of a page bypassing the locale parameter to the URL. If you want to redirect to a register page in Italian, for example, add ?locale=it_IT to the URL. https://yournetwork.com/wp-signup.php?locale=it_IT The language must be installed on your WordPress network for this to work.
Using WP Ultimo: AffiliateWP Integration to create your own referral program for WP Ultimo
AffiliateWP has become the go-to solution when building an affiliate program for your online business. WP Ultimo: AffiliateWP is the bridge that will enable you to build the same thing for your premium network. Getting Started First of all, you need to have AffiliateWP active! You won't be able to use our add-on if you don't have the plugin that integrates with it. In case you don’t plan to let your clients use it on their sites as well, AffiliateWP should be active only on your main site. Also, you’ll need both WP Ultimo and WP Ultimo: AffiliateWP activated network-wide. Adding WP Ultimo as an AffiliateWP Integration On your main site, head to Affiliates Settings, and on the Integrations tab, check WP Ultimo. This will tell AffiliateWP to start tracking visits and conversions from the WP Ultimo sign-up flow. Check the WP Ultimo box at the bottom and save That’s pretty much all that it takes. Visits coming from referral links will be tracked and when that user later makes his first payment, the conversion will be created and a commission will be put aside to the affiliate responsible for the conversion. Only the first payment received from the newly created user will be tracked, though. To enable recurring referral payments, you’ll need the AffiliateWP Recurring Referrals Add-on Enabling Recurring Referrals After installing the AffiliateWP Recurring Referrals Add-on, head to Affiliates Settings Recurring Referrals tab, and enable the use of recurring referrals. As simple as it gets: Enable Recurring Referrals and you’re all set! Again, that’s all it takes! Now, every time a new payment is received on a referred account, the affiliate responsible will get its own cut automatically!
How to Export and Import a Site with WP Ultimo Site Exporter
With WP Ultimo you can export a site from your network or import a site to your multisite or single-site installation. To start the process, go to our add-ons page and install the WP Ultimo: Site Exporter & Importer add-on. Go to your Plugins page and click to Network Activate the add-on you have just installed. The Export & Import option can be found on the WP Ultimo menu, on the left. How to export a site To export a site from your network, go to Export & Import on the WP Ultimo menu and, on the Export Sites tab, click to Generate new Site Export. Search for the site you want to export and select the items you want to include in the exported file. You can include themes, plugins, and uploads. If your site is too big, you can choose to run the export process in the background. Click the Export Site button. Your exported site will be available on the Existing Exports list. Click the Download ZIP button to download the file. How to import a site To import a site, go to the Import a Site tab and upload the .zip file of the site you want to import. You can alter the URL to a new one or keep the old URL by leaving the space blank. Also, you can check the box to delete the .zip file from your installation after the import. Then click to Begin Import. The process can take a little while. You will see a pending import in the list below the importer. You can stop the process by clicking Cancel Import. After the process is complete, your site is already available on your network. How to import a site on a single install To import a site to your single install first install and activate the importer on your site. You can find the link to download it on the exporter tab. You can find the importer on the Tools menu, on the left, on the subitem Export & Import. Upload the .zip file of the site you want to import. You can alter the URL to a new one or keep the old URL by leaving the space blank. Also, you can check the box to delete the .zip file from your installation after the import. Then click to Begin Import. The process can take a little while. You will see a pending import in the list below the importer. You can stop the process by clicking Cancel Import. After the process is finished, your site will be replaced by the site you have just imported.