MainWP Blog

Tips & Tricks
Sebastian Moran

Using the Simple Cache Plugin on your Child Sites

Sometimes you need a very simple plugin option to enable page caching on your child site. One of the best very basic page caching plugin options is the Simple Cache. Once you have installed and activated the plugin it will add a sub-menu item into settings in wp-admin. Settings > Simple Cache By default, the settings for Simple Cache will be very basic. If you enable the advanced mode. You will be able to exclude URLs that you want to exclude. If you are using WooCommerce on your child site then some of the URLs that you would want to

Tips & Tricks
Sebastian Moran

How to Connect ConvertKit to your site

ConvertKit is a solid email marketing and automation platform. The ConvertKit platform is very easy to integrate with WordPress. There are a number of plugins to be able to integrate with ConvertKit, also you can integrate with Contact Form 7, Gravity Forms, and WooCommerce. ConvertKit does also integrate with Memberpress, aMember, Easy Digital Downloads, and Paid Memberships Pro. After you have created your account in ConvertKit you will be able to find your API credentials. The main ConvertKit plugin settings can be found from; Settings > ConvertKit If you also have the WooCommerce ConvertKit plugin you will be able to

Tips & Tricks
Sebastian Moran

Handy Code Snippets for WordPress 5.5

WordPress 5.5 was released on the 11th of August. The new release of WordPress includes a number of new features. MainWP has a very solid extension to be able to save and activate code snippets on all connected sites. All of the new features in WordPress 5.5 have filters that can be used to disable those features if they are not needed. WordPress core now supports native lazy loading since most browsers now support native lazy loading. To be able to disable the lazy-load feature in WordPress you can use this code snippet; add_filter( ‘wp_lazy_loading_enabled’, ‘__return_false’ ); One of the

Tips & Tricks
Sebastian Moran

How to use the BunnyCDN to Improve Site Load Times

BunnyCDN is one of the most feature-complete CDNs that can be used to improve your site’s load times. BunnyCDN has 41 data centers which means your site assets will be replicated and served from the edge server nearest to the site users’ location. BunnyCDN includes automatic image optimization and on the fly modifications and compression of static sites assets by using the Bunny Optimizer. In order to be able to use BunnyCDN on your sites, you will need to create an account. After you have created an account you will need to create a pull zone. When creating a pull

Tips & Tricks
Sebastian Moran

Using OptiMole to Image Optimize Your Child Sites

OptiMole is a very easy to use service with a straightforward to use WordPress plugin. Using the OptiMole plugin and service will make it very easy to improve the front-end load times of your child sites. In order to be able to use OptiMole, you will first need to install the plugin on your site. Once the plugin is installed and activated from Media it will add a new menu item. On the new settings page for OptiMole, you can create a new account which you will need to enter your email address. Check your email for the new email

Tips & Tricks
Sebastian Moran

How to Cleanup EWWW Image Optimizer Plugin Data

There might be a good chance that might have used the EWW Image Optimization plugin on your child sites years ago to optimize site images. It also means that older versions of the EWWW image optimization stored image optimization records in the postmeta database table. The EWWW image optimization plugin now uses two custom database tables to store images and queues in. In order to be able to remove postmeta records easily created by the EWWW IO plugin, you will need to install the plugin. EWWW IO plugin has a tool to be able to migrate older records from the

Tips & Tricks
Sebastian Moran

How to use hCaptcha on your Child Sites

There is a pretty new captcha service and it is called hCaptcha. Even better is that hCaptcha is a drop-in replacement for reCaptcha and making the change on a site is very fast and easy to do, also hCaptcha is free to use. The service is privacy-centric and you can track the number of times that hCaptcha has been used to protect your site. In order to be able to use hCaptcha on your child site, you will need to sign up for an account. Once you have created an account you can then view the site key and account

Tips & Tricks
Sebastian Moran

Even More Useful WooCommerce Code Snippets for your Child Site

WooCommerce is a widely used plugin to enable eCommerce on WordPress site and the plugin includes huge ranges of filters, actions, and hooks, which means that you can extend the WooCommerce plugin without adding additional plugins by using code snippets. MainWP has a really solid extension which allows you to be able to save and execute useful code snippets to all of your connected child sites. In order to be able to use the code snippets then please follow the docs on how to save then execute the specific code snippet that you want to run. When you no longer

Tips & Tricks
Sebastian Moran

Useful WordPress Code Snippets for your Child Site

WordPress contains a huge number of filters in its core and knowing which filters to use will allow you to be able to make a number of changes on your child sites without having to use any plugins for those changes. MainWP offers a very solid extension to be able to save and execute useful code snippets to all of your connected child sites. In order to be able to use the code snippets then follow the docs, on how to save then execute the specific code snippet that you want to run. You can always disable code snippets when

Tips & Tricks
Sebastian Moran

Using the Tutor LMS Plugin on your Child Site

There are a number of plugin solutions for adding eLearning to your child site with those being LearnDash and LifterLMS. One of the most solid options is Tutor LMS. There are two versions of Tutor LMS basic and Pro. The basic version of Tutor LMS can be installed from WordPress.org whilst the Pro version will cost $149 for a single site license. The Pro version includes support for WooCommerce Subscriptions, Paid Memberships Pro, and Restrict Content Pro. The Pro version of Tutor LMS also includes a number of add-ons like content drip, manual enrolments as well as integration for BuddyPress.

Looking for something?