Cleaning Up WordPress Themes

June 11th, 2014

WordPress LogoBy default WordPress adds all sorts of code between the opening and closing head tags of a WordPress theme. Most themes also display notes below a comment form and solicit the commenter’s website address. You may want to get rid of all that so here’s how you do it.

Stop Brute Force WordPress Login Attempts with Fail2Ban

March 5th, 2013

WordPress LogoWordPress is the most popular content management system for websites and as a result it attracts a lot of automated attempts at brute force login. Blocking such bots before they get very far is the topic of this post.

Order Form with Contact Form 7

December 27th, 2012

WordPress LogoA contact form can serve as a simple order form for your products or services. Contact Form 7 together with a few other WordPress plugins can be used to create just such an order form.


Captcha-less Hashcash spam protection for Contact Form 7

November 30th, 2012

Contact Form 7 is the most popular contact form plugin for WordPress. WP Hashcash is a javascript based captcha-less spam protection plugin for WordPress. Hashcash for Contact Form 7 is a plugin that I have coded that bridges WP Hashcash and Contact Form 7 allowing you to protect your contact form with a captcha-less spam prevention system.


Customizing WordPress Rewrite Rules

November 20th, 2012

WordPress, with search engine friendly permalinks enabled, uses Apache mod_rewrite to redirect web page requests to index.php. From that point onwards WordPress uses its own internal rewrite rules to determine what content to display for a URL. In this post I take a look at how to customize WordPress’ internal rewrite rules.