In a default WordPress installation, the robots.txt file does not exist in your web site’s root directory. WordPress dynamically generates robots.txt content for your web site when it receives a request for the robots.txt file. The technique shown in this article will modify the contents of WordPress’ dynamically generated robots.txt contents.
This article outlines how to create a Fail2Ban filter that reads security events directy from the Ninjafirewall WP plugin’s log file directory, and bans IP addresses for events marked HIGH or CRITICAL.
WordPress allows you to add custom security roles and capabilities for users. Unfortunately, the code that updates a user profile deletes any custom roles assigned to a user when saving a user profile. This article shows a work-around that restores custom roles after a user profile update deletes them.
Learn how to fix problems that can occur on your WordPress site when you use DISABLE_WP_CRON with a “real” cron job.
This article outlines how to use CloudFlare Firewall Rules to add security protection to the Joomla! login page. In addition, protection against exploits on vulnerable extensions, XSS, SQL injection is provided too. Rules updated: December/10/2021.