MainWP Blog - 2022
Performance Improvements to Enable in cPanel
Some unmanaged hosts provide cPanel on their hosting plans, or you might have some client sites hosted on a VPS with cPanel. cPanel includes many performance options built-in and supported that you may not be aware of. Make sure that server-side compression of assets is enabled in cPanel this will use the mod_deflate module in Apache. You can select to have all content compressed or specify which MIME type should be compressed. Smaller site assets being server-side compressed will improve Continue reading the post...
Useful Code Snippets for WordPress 6.1
WordPress 6.1 is scheduled to be released on the 1st of November and contains many feature improvements. Database queries made using WP_Query will now be cached by default in WordPress 6.1. To disable caching globally on query improvements (extreme case), use this code snippet; function disable_caching( $wp_query ) { $wp_query->query_vars['cache_results'] = false; } add_action( 'parse_query', 'disable_caching' ); Also, in the WordPress 6.1 release, new cache checks are being added to the site health, and a new filter was added so Continue reading the post...
5 lessons I learned from having a YouTube Livestream Show
Earlier this year, I started the Messaging Matters Show. I believe, you know, that your business message matters. I did a YouTube show a few years ago called Copychat. It was fun, but it was lots of work, and I was not very good at video editing. I recorded the show, uploaded it, and I had a little introduction. This time I decided I would do my YouTube show as a livestream. I felt there were advantages to doing the Continue reading the post...
Using GridPane for Self-Managed WordPress Hosting
GridPane is an easy-to-use and reasonably priced service to self-manage servers. GridPane supports Digital Ocean, Vultr, Linode, Amazon Lightsail, UpCloud, and a custom VPS. GridPane makes it simple to create WordPress sites that are highly performant and optimized for solid WordPress performance. In this example, we use a free core account on GridPane to create and manage a server to host a WordPress site. The free core account will use an NGNIX server stack with server-side caching and Redis object Continue reading the post...
October 2022 WordPress Roundup: Deceptive marketing, superfans, and a history of page builders
In this month’s WordPress roundup we discuss superfans, the history of page builders, and deceptive marketing practices. Buckle up. Let’s ride. Let’s Ride WordPress succeeds by embracing the superfans, not dismissing them masterwp.com/wordpress-succeeds-by-embracing-the-superfans-not-dismissing-them Rob Howard from MasterWP wrote a nice article comparing some decisions by Automattic to abandoning superfans. He makes a very valid point. The article starts with the drama around removing the chart that showed data about free plugins and their popularity. You may remember that happening in Continue reading the post...
How to Optimize the Cart Fragments Request in WooCommerce
In WooCommerce, the “get refreshed fragments request” is used for updating the mini cart in the header of the site, and the request from WooCommerce can be slow. The request in WooCommerce will show as being; ?wc-ajax=get_refreshed_fragments Some caching plugins have built-in solutions for optimizing the “get refreshed fragments request” from WooCommerce, such as WP Rocket and Swift Performance. The WP Rocket plugin will optimize the AJAX get_refreshed_fragments request, improving your WooCommerce store’s performance. While the Swift Performance plugin has Continue reading the post...
How to Fix the Smart Optimization Compression Issue in Imagify on Your Site
If you use the Imagify plugin for image optimization on your WordPress website. You may have noticed a change to compression levels being offered in the recent 2.0 update Version 2.0 of the Imagify plugin has new default settings for image compression and smart compression. This new default is similar to the ultra mode, and then if the AI detects enough image quality loss, it would be optimized at the aggressive level. The change was meant to make the Imagify Continue reading the post...
How to Remove FluentCRM Plugin Data on Your Site
Suppose you were using the FluentCRM plugin on your WordPress website and have already migrated any collected data into a CRM solution or a different CRM plugin. In that case, you may want to clean up the leftover data. To reset all FluentCRM plugin data from wp-admin, go to; FluentCRM > Settings > Tools To reset the FluentCRM plugin data on your site, you must add the following constant to your site’s wp-config.php file. define('FLUENTCRM_IS_DEV_FEATURES', true); The FluentCRM plugin uses Continue reading the post...
How to Properly Gather Consent on Websites
Modern websites are built to bring leads to the business, whether it be individuals setting up an appointment, subscribing to an email newsletter, inquiring about products or services, or purchasing such products or services. One consequence of bringing in new leads that many businesses don’t think about is that the individuals submit their personal information, such as names, emails, phone numbers, or IP addresses, to the website. Personal information such as the above is commonly collected by websites and is Continue reading the post...
5 reasons to use MainWP to help run your WordPress Web Care Business
Well, hello there. You may be looking at MainWP to manage your websites. Thanks for stopping by! As you look at reasons you might want to get started or even invest in this tool for your business, you may notice that there are tons of features. MainWP has worked hard over the past several years to build collaboration with some of the top tools in the WordPress industry. So, today, I thought I would talk about five reasons to use Continue reading the post...
Share
Manage Unlimited WordPress Sites from One Dashboard!
- Privacy-first, Open Source, Self-hosted
- Easy Client Management
- 15+ & 30 + Premium Add-ons
- Bulk Plugins & Themes Management









