I always recommend consulting with your internal team(s) to understand your specific requirements for securing your site.
It may also be beneficial to run a security audit on the site to uncover any potential vulnerabilities or issues that need to be addressed that wouldn’t be found without the audit.
Using a security plugin to block requests on the site can be resource intensive, so it’s best to add any blocks to your WAF (at the edge). This way, requests are blocked before they reach your origin/web server.
Below, you’ll find information I use to secure my WordPress hosting sites. This isn’t a complete list, so feel free to add or remove items as needed for your use case. Click through each section to learn more.
Glossary of terms
/wp-content/uploads
folderwp-config.php
(including encoded versions of the file).env
in site root)wp_
)Code is proudly powered by WordPress