WordPress

Test-driven development of WordPress plugins

Evermore, one of my WordPress plugins, has been around for a year or so. It’s worked very well, but occasionally I did receive reports of mysterious failures. In an effort to fix it once and for all, I decided to take a new approach. So for the last couple of updates I have used a test-driven development (TDD) approach to iron out all remaining wrinkles. The results were interesting. Continue reading “Test-driven development of WordPress plugins” →

Evermore WordPress plugin version 2.2

I have updated Evermore, my WordPress plugin for automatically displaying just the beginning of each post. Recent updates have focused on making it work better; this update improves configuration and problem diagnosis. If you are happily using version 2.1, you don’t need to upgrade. Continue reading “Evermore WordPress plugin version 2.2” →

Search Meter WordPress plugin version 2.1

Search Meter 2.1 is a new version of my WordPress blog search statistics plugin. This version fixes the dreaded “duplicate search” problem that a few people have reported. It’s interesting that there were two causes of this problem — the first was already fixed in version 2.0, but the fix for the second variant was much trickier. Continue reading “Search Meter WordPress plugin version 2.1” →

Evermore WordPress plugin version 2.1

I have updated Evermore, my WordPress plugin for automatically displaying post previews on your homepage. Version 2.1 is better at detecting paragraph boundaries, so it should work even on posts generated by tools like “RSS to Blog” and Postie. Generally, it works more reliably on unusually formatted posts. The Options page is also (slightly) nicer.

You can get full details and download Evermore at the main Evermore page.

Plaintext WordPress plugin version 1.4

I have updated my Plaintext WordPress plugin to version 1.4. Plaintext allows you to distribute web source code (such as PHP or HTML) as plain text files, without being processed by your web server. This makes it easier for users to download your code. This new version has two important new features: Continue reading “Plaintext WordPress plugin version 1.4” →

Evermore WordPress plugin version 2

I have finally released the next generation of Evermore, my WordPress plugin for automatically displaying post previews on your homepage. Version 2 (formerly known as “More Evermore”) behaves very much like version 1 by default, but its behaviour can be adjusted through the new Options page.

The most exciting option is the ability to display more than one paragraph in the preview. You can also add special handling for very short paragraphs, and control the position of the “read more” link in the preview.

For details and download, see the main Evermore page.

Evermore WordPress plugin version 1.0.1

I have updated Evermore, my WordPress plugin for automatically displaying just the first paragraph of posts on your homepage. I fixed an obscure problem that could cause Evermore to misbehave if a post contained a line break in its first paragraph.

And I hope shortly to bow to popular demand and release Evermore’s sequel, More Evermore. This adds a few more options, such as ignoring very short paragraphs; displaying more than one paragraph; and attaching the “more” link to the end of the paragraph rather than on a line by itself.

Code Markup WordPress plugin version 1.1

My Code Markup WordPress plugin has been updated to version 1.1. Code Markup makes it easy to include program code samples in your posts. You can even include HTML markup in the code sample; Code Markup magically knows which characters should be displayed as code and which should be rendered as HTML. This new version has a few nice new features: Continue reading “Code Markup WordPress plugin version 1.1” →

WordPress 2 plugins

WordPress 2 was released a couple of weeks ago, and I have now had the chance to test my plugins to see if they are compatible with the new version. Here’s the list of current plugins. All the pages for the various plugins now have compatibility information — all future plugin pages will have this information also. Continue reading “WordPress 2 plugins” →

Search Meter WordPress plugin updated

I have updated my Search Meter WordPress plugin, based on feedback from its many thousands of satisfied users. (That figure is an estimate based on the half-dozen users that I actually know about.) The new version has the following new features. Continue reading “Search Meter WordPress plugin updated” →