MainWP Blog

WordPress Security - Essential Tips
Tips & Tricks
Sebastian Moran

Easy Security Hardening Tips for Your WordPress Site

WordPress powers over 40% of the websites on the internet. Because of its popularity, WordPress is a favorite target for hackers. However, there are many easy security hardening changes that you can make to your WordPress site to improve its security. Set strong passwords One of the most important things you can do to secure your WordPress site is to set strong passwords for all your accounts, including your WordPress admin account, FTP account, and email account. Strong passwords should be at least 16 characters long and include a mix of upper and lowercase letters, numbers, and symbols. Use a

2fa - WooCommerce Store
Tips & Tricks
Sebastian Moran

How to Enable Two Factor Authentication in WooCommerce

Two-factor authentication (2FA) is an important security feature that adds an extra layer of protection to your WooCommerce store. With 2FA enabled, a user must provide two forms of identification to log in: their password and a unique verification code generated by an authentication app, sent via SMS, or provided by a hardware token. Securing the login for WooCommerce has become easy with the availability of multiple free plugins on the WordPress.org repository. Wordfence If you are using either the Wordfence plugin or the Wordfence Login Security plugin you can now take advantage of the WooCommerce two-factor authentication feature. To

Scan & Remove Files That Should Not Be On Your WordPress Install
Tips & Tricks
Sebastian Moran

How to Scan for Files That Should Not Be In Your WordPress Install

Backup files such as MySQL dumps, and wp-config.php backup files should not be stored in your WordPress install’s public_html (root folder). It’s important to note that the backup wp-config.php file can provide an easy way for a site attacker to find the database credentials. These credentials can then be used to directly connect to your site to insert content in the site’s database or to create an admin user to install and deploy malicious content to your site from plugin installs. One of the easiest security plugins to scan for those types of files is Wordfence. To ensure that files

Disable Live Traffic - Wordfence
Tips & Tricks
Sebastian Moran

How to Disable Live Traffic in Wordfence on Your Site

If you notice many hits in your site’s analytics that have the following query string showing in the URL on your site; /?wordfence_lh=1 Then the query string is added by the live traffic feature in the Wordfence plugin. The real-time live traffic feature in Wordfence adds a query string to URLs on the site to track those. To disable live traffic in Wordfence, you can set the Live Traffic Options to “Security Only”. From your wp-admin, navigate to: Wordfence > All Options > Tool Options > Live Traffic Options Also, disable the signed-in users like below: Alternatively, the Wordfence plugin

Remove Unused Wordfence Plugin Data
Tips & Tricks
Sebastian Moran

How to Keep Wordfence Plugin Database Usage Low

Wordfence is a security plugin that can help protect your site. The database tables that the Wordfence plugin uses should be checked for size as part of regular maintenance checks on the site’s database. Wordfence plugin uses many database tables, which were covered before in this article. Below is the Wordfence database table to regularly check for the size; wp_wfHoover You can use a plugin such as WP-Optimize to check the database size. With the plugin installed and active in wp-admin, go to; WP-Optimize > Database > Tables Search using the name wfhoover and the WP-Optimize plugin will show you

Tips & Tricks
Sebastian Moran

Handy Wordfence Constants

Wordfence is a commonly used plugin for site security that has a free version and a premium version. Wordfence includes a number of constants that can be added to the site’s wp-config.php file to turn off specific features and change some of the defaults. MainWP has an easy-to-use code snippets plugin that will allow you to save these constants to any of the connected child sites into the child sites wp-config.php file. The Wordfence scan results page will show up to 100 results by default this can be increased or decreased by using the following constant and setting the value

Tips & Tricks
Sebastian Moran

How to Remove all Wordfence Plugin Created Data

Wordfence is well known and heavily used site security plugin but there may times when either a database table that Wordfence uses has been corrupted or you need to delete all of the data that Wordfence created on your site database. Wordfence does have a setting that you can enable to delete tables and data on deactivation it can be found from the following settings page; Wordfence > All Options > General Wordfence Options Wordfence has a plugin that can remove all data easily the plugin is called Wordfence Assistant. The plugin when installed and activated will add a new

Podcast Junkies featured image
WordPress Business
Todd Jones

Podcast Junkies: Nine podcasts many MainWP users love to listen to

Are you a podcast junkie? What is on your playlist? I did a random poll in the MainWP Users Facebook group asking members what podcasts they like to listen to. The first person to respond was Joshua Vandercar, and he informed me his favorites were not tech or WordPress based. No problem. I didn’t specify so I encouraged others to list their favorite podcast regardless of industry. The result is that one of the podcasts in this list is not WordPress related. So, here are the top nine listed. Nine podcasts mentioned by the MainWP community Think Like a Hacker

Looking for something?

Privacy laws apply to businesses that collect personal information. Since no personal information is collected by the MainWP plugins, no privacy laws apply to the MainWP plugins. This includes GDPR, UK DPA 2018, PIPEDA, Australia Privacy Act 1988, LGPD, PIPL, and other privacy laws.
Donata Stroink-Skillrud
Donata Stroink-Skillrud
President of Agency Attorneys

Your Download Is Just One Click Away

…or just download the plugin.

By entering your email, you agree to our Terms of Service and Privacy Policy.