MainWP Blog

How to use the Newsletter Glue Plugin on your Child Site

Easily being able to send new posts to site users can be a pain to deal with depending on which service you are using to broadcast new posts to an email list or segment. But luckily there is a new plugin called Newsletter Glue which makes it very simple to publish and post and then have that post sent in a newsletter email to users in a list. Newsletter Glue supports a number of dedicated email newsletter services like Mailchimp, MailerLite, and Sendinblue. When EmailOctopus updates its API endpoints to support creating campaigns on the fly the Newsletter Glue plugin

Tips & Tricks
Sebastian Moran

Using the TrueMail Email Validator Plugin and Service on your Child Sites

Dealing with form submissions from fake or misspelled email addresses can be a pain to have to deal with. If you are using a form plugin that has integrations setup on it then you have to deal with deleting the form entry as well a deleting the form submission which went into a 3rd party service. But there is an easy to use service which now has a WordPress plugin which is TrueMail. First, you will need to install and the plugin and then create an account in TrueMail. After you have created an account in TrueMail you will need

Tips & Tricks
Sebastian Moran

Using the AVIF Next-Generation Image Format on your Sites for Faster Loading Images

Netflix has an amazing track record of pushing for technology changes that help the web and open-source projects. One of the more recent development pushes has been by Netflix is the AVIF next-generation image format. The AVIF image format is meant as a replacement for the JPEG image format but with better compression results. The acronym of AVIF stands for AV1 Image File Format. The format was developed by the Alliance for Open Media in collaboration with Google, Cisco, and Xiph.org. Google Chrome added AVIF image format support in release 85. AVIF image format support is also coming to an

Tips & Tricks
Sebastian Moran

Using the Admin Notices Manager plugin to Clean Up Admin Notices

Admin notices can be an annoying pain to deal with populating the dashboard of a child site with multiple admin notices that may or may not be able to be dismissed. Multiple admin notices can end up being ignored or they end up taking up so much space in wp-admin that it makes it annoying on trying to do anything in wp-admin as you normally would. Admin notices in the dashboard have always been something that ends up being constantly debated on. WordPress is working on a new solution which is WP Notify which should hopefully end up being a

Tips & Tricks
Sebastian Moran

How to remove the iThemes Security Plugin Created Database Tables

There may be times when you need to change which security plugin on your child site to a different security plugin. In this example, this is going to cover how to remove all of the iThemes Security plugin created custom database tables on your site. All of the iThemes Security plugin created custom database tables; wp_itsec_distributed_storage wp_itsec_fingerprints wp_itsec_geolocation_cache wp_itsec_lockouts wp_itsec_logs wp_itsec_mutexes wp_itsec_opaque_tokens wp_itsec_temp wp_itsec_user_groups The iThemes Security plugin does make it easier than most plugins to remove the created custom database tables in they can be removed when you delete to uninstall the plugin. If you delete the iThemes Security

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

Looking for something?