Kevin Pirnie's web development Articles

Plugin - Security Header Generator

Managing the hosting for thousands of websites is no easy feat. Wordpress makes that a tad more difficult because it currently runs over 1/3 of the websites on the internet. Keeping an application with this kind of global coverage secure should be the number 1 priority of every web hosting…

Plugin - Gravity Forms SMTP Settings

I ran into a situation where a client needed to utilize separate SMTP accounts to send emails through their forms on their site for various reasons ranging from send tracking to accounting. They were already using the WP Mail SMTP plugin, but had found that there was no way they…

Performance Tweaks for Big Wordpress Sites

Tip #1 We backed up the the wp_posts table and then used a simple MySQL command to remove old post revisions. This decreased the table size from 400MB to 120MB: DELETE FROM `wp_posts` WHERE post_type = 'revision' AND post_date NOT LIKE '2012-%' Long-term solution There are WordPress plugins which can…