Changing Your WordPress Table Prefix…

This blog was crippled last week by a hacker using a known SQL injection exploit. Most likely, all that pain and suffering I went through during restoration could have avoided if I’d followed three simple procedures.

Create a WordPress Theme in Minutes…

Ever thought about creating your own WordPress theme from scratch, but were just too confused where to begin? If you’re hosting your own WordPress installation, it’s actually much easier than you think.
The most important thing to realize is that the basic structure of a WordPress theme mirrors the same structure of just about every template-based [...]

Yet Another Design Evolution…

Welcome to the newly re-re-re-designed Richard’s Ramblings! The blog has seen quite a bit of upheaval in 2007 with three different designs, perhaps mirroring the unsettled psyche of its creator (me!). The year isn’t even over, so perhaps even more surprises are yet to come!
It didn’t start out so schizoid, though!
With the first pages of [...]

Credit Where Credit is Due…

Since I migrated this blog over to WordPress just over six months ago, it has gone through many additional transformations and enhancements. WordPress’ architecture makes creating plug-ins very simple if you know some basic PHP, and — thanks to that — this blog has greatly benefited from the contributions of others:
Akismet — Now part of [...]

WordPress Plugin: UniqueVisitors…

Sometimes only having access to an IP address is just not sufficient enough for tracking your anonymous visitors. Maybe you want to view all the activity of one individual visitor moving between WiFi spots, or a spammer who is spoofing his IP address across a range of legitimate IP addresses, or a dialup or DSL [...]

MovableType Plugin: MTKeywords

MTKeywords is a Movable Type plugin that compiles a list of fairly relevant keywords from the aggregate of the body of an entry, its title, and its comments. While the default purpose of the entry’s Keywords field is to populate the page’s Keywords meta tag, I found that extra data entry field to be most [...]

Stuck With Movable Type 2.63…

It’s looks like RR… and my (our) other blogs are going to be stuck loosely based on Movable Type version 2.63 forever. Six Apart, the creators of this terrific blogging system, have released version 3.0D and adversely updated their license agreement.
Because I have more than five authors, I’d be required to send them $100 in [...]

Movable Type version 2.63…

I think the migration to version 2.63 of my Movable Type weblog management system from version 2.21 is now complete (for richard’s ramblings, at least). Whew! Several upgrade steps were skipped and I went directly from the old version to the new one, skipping versions 2.5, 2.51, 2.6, 2.61, and 2.62.
I’m glad I made the [...]