Update 8.27.11: The method described in this post uses PHP to generate the timestamps. If your site is using a caching plugin, the timestamps in the HTML will be stale, and this method will not work. Please see my updated post at A cache-friendly method for reducing WordPress comment spam for a new method using […]
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.
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.
Fixing warnings in the WordPress Sociable plugin
This plugin is once again actively supported. Please download the latest version from http://wordpress.org/extend/plugins/sociable/. I’ve fixed some errors that I was experiencing with version 2.0 (dated 2007-02-02) of the Sociable WordPress plugin by Peter Harkins. Specifically, when running WordPress 2.2+, I would get the following warnings when saving changes: Warning: implode() [function.implode]: Bad arguments. in […]
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 should work in any theme that uses the unordered list derived from the default Plogger […]
Defeating contact form spam by hiding the webmail script
How to defeat contact form spam bots through the use of a challenge-response system.
A plugin for adding the post date to wp_get_archives
A plugin replacement for wp_get_archives that displays each post’s date.
Apricot – A Minimalist WordPress Theme
Apricot is a text-centric, minimalist WordPress theme built on a Kubrick foundation. It does SEO right, straight out of the box.
Use your words
A collection of words that I like, and some phenomenon for which I don’t know the word.