Capture Ninjafirewall log file events to trigger actions.

In this article, we create shutdown function in a Must-Use Plugin for WordPress that looks for new security events in the NinjaFirewall log file, then allows you to take any action you wish on those events.

How to honor Do-Not-Track and Global Privacy Control requests

Google documents methods to opt-out a user from Google Analytics and tracking on your web site. However, they do not show you how implement this only for users that have the Do-Not-Track or Global Privacy Control settings enabled in their web browser. This article will provide two examples that perform user opt-out on Google Analytics. The techniques shown here could be applied to other analytics and tracking code as well.

How to modify WordPress’ robots.txt file with PHP

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.