Posted on

Disable WP Cron and use an external cron service for your MainWP Dashboard

Easy Cron for MainWP

The first step to use an external cron service like EasyCron to run MainWP crons, is this constant needs to be set in the MainWP Dashboard wp-config.php file. MainWP has a post which will help with this setting. define( ‘DISABLE_WP_CRON’, true ); For more information about WP Cron, see here. EasyCron is a task scheduler…

Read more

Posted on

Not Ready For WordPress 5 But You Still Need Security Updates For The WordPress 4

WordPress Auto Updates

A few days after the WordPress 5.0 release, the first security update (5.0.1) has been released which resolves vulnerabilities found in all previous versions of WordPress starting with 3.7. These vulnerabilities allow authors to alter metadata and delete files that they weren’t authorized to. Also, authors could create posts of unauthorized post types with specially crafted input which could…

Read more

Posted on

Delete expired transients automatically on all of your MainWP connected child sites

Delete Expired Transients

What are transients are and why WordPress uses them WordPress uses transients to store data, that can be retrieved short-term from the options database table. But the problem ends up being when different plugins are using transients, but then not deleting that data when it has expired. It can cause performance issues over-time and cause the…

Read more

Posted on

How to use Zapier for your MainWP Dashboard Site

mainwp & zapier

Zapier is a hosted service where you can mostly connect any 3rd party service with any 3rd party service. So, in this case, Zapier will enable us to filter emails and then based on the subject line, send an SMS to a mobile number that you select. We are going to use Zapier to send the MainWP…

Read more

Posted on

How to make sure your child sites are ready for WordPress 5.0

WordPress 5.0

With the WordPress 5.0 release less than two weeks away from being shipped, the release is going to be pushed back to be later than November 27, 2018. You need to make sure that your child sites have been updated to deal with the new version of WordPress. The major changes being the new default…

Read more

Posted on

How and why you would want to use the MainWP Code Snippets Extension on your MainWP Dashboard

Code snippet is a small block of code which can be used to alter or make a change to a plugin function or to extend a plugin. For example, I would like additional fields to show for a customer on checkout, and I am using WooCommerce on a site. WordPress can be modified and improved…

Read more

Posted on

WooCommerce Store Speed How to Improve and Manage from Your MainWP Dashboard

WooCommerce powers over 30% of all online e-commerce stores, but when used on stores, it can cause performance issues if you are not aware of how to improve the load times and optimize the performance. A number of optimization changes to your child sites which are using WooCommerce can easily be made from your MainWP…

Read more

Posted on

Using the Bulk Settings Manager extension on your MainWP Dashboard

First, you will need to install the Bulk Settings Manager extension on your MainWP Dashboard site. If you are not sure how to do that, here are some helpful documents: Order MainWP Extensions Install MainWP Extensions Activate MainWP Extensions MainWP Bulk Settings Manager Extension MainWP Key Maker Something you may be asking is, now that you…

Read more

Posted on

How to use SendGrid on your MainWP dashboard site

SendGrid offers a free plan which provides 40,000 emails a month, which should be more than enough for most MainWP dashboard sites. Using a transactional email provider like SendGrid, SparkPost or SendinBlue. SendGrid free plan Go to https://signup.sendgrid.com/ After you have signed up for a free plan you will be in the main app. On…

Read more