In this post, I’ll explain how to reduce the amount of comment spam your WordPress blog receives by using an unobtrusive ‘handshake’ between the two files necessary for a valid comment submission to take place. I’ve written a few different articles on reducing comment spam by means of a challenge response test that the visitor [...]
A collection of PHP code snippets
This is a collection of php code snippets that seem to come in handy rather often. They are assembled here more for my own organization than anything else.
500 error with GoDaddy’s form mail
I was getting a 500 error when trying to submit a form mail from my web site via GoDaddy’s gdform.cgi. I turned on error logging and this is what showed up: SoftException in Application.cpp:624: Could not execute script “/home/content/a/r/d/ardamis/html/cgi/gdform.cgi” Caused by SystemException in API_Linux.cpp:430: execve() for program “/home/content/a/r/d/ardamis/html/cgi/gdform.cgi” failed: Permission denied [Sun Dec 2 01:34:05 [...]
Defeating WordPress comment spam
How to reduce WordPress comment spam by implementing a challenge-response system that uses JavaScript to hide the path to the form processing script.
Plogger 3 theme: Broadway
A dark Plogger theme that takes elements from the Yahoo! Broadway page of 2007.
Correcting for line descent in Firefox
A fix for the CSS space below images that are wrapped in anchor tags.
Centering the thumbnails in Plogger
This post illustrates a method of centering the thumbnails in the album view of the PHP image gallery Plogger. The method automatically adjusts for thumbnails of varying widths and pages containing less than a full row of images. This method is implemented in the Plogger 3 theme: Air, but it should work in any theme [...]
Defeating contact form spam by hiding the webmail script
How to defeat contact form spam bots through the use of a challenge-response system.
Plogger 3 theme: Air
Air is a full-featured Plogger 3 stand alone theme that takes visual cues from the Yahoo! TV beta of mid 2007. The theme files validate as XHTML 1.0 Strict (while Plogger itself is either Strict or Transitional, depending on some options). The theme looks nearly identical in Firefox 2.0 and Internet Explorer 7, and uses [...]
A plugin for adding the post date to wp_get_archives
A plugin replacement for wp_get_archives that displays each post’s date.