Based on your WordPress setup and concerns, here are some key security measures to implement:
define('DISALLOW_FILE_EDIT', true);
Implementing these security measures will significantly harden your WordPress site against common threats like brute force attacks, plugin vulnerabilities, and malware.
Start with the most critical items first, such as updating software, enabling 2FA, and setting up a WAF. Then work through the remaining recommendations to further enhance your site's security posture.
Let me know if you have any other questions!