While upgrading my WordPress installation, I decided that the permalink structure’s inclusion of the “/archives” string was superfluous. http://www.laurenwood.org/anyway/2007/10/04/sample-post/
contains as much relevant information as http://www.laurenwood.org/anyway/archives/2007/10/04/sample-post/
. So I changed the permalink structure, and also installed Dean’s Permalinks Migration to take care of the 301 redirection of links to the old URLs. So far it seems to work fine; if you don’t like your permalink structure any more but don’t want to risk people getting 404s, try it out.
I upgraded to WordPress 2.3 at the weekend. Everything seemed to upgrade properly with no database errors, but I was getting a 500 Internal Server Error when I tried to look at the site pages. The error logs contained the answer – error: file is writable by others
with a pointer to the main index.php file. This seemed a little odd to me, but I looked at the mask and sure enough, the index.php file (and a whole lot of others) was group-writable. I changed the mask on the directories to 755 from 775, and the files from 664 to 644, and then everything worked just fine.
I also changed the stylesheet; still tweaking but it’s mostly done. Comments welcome!
I was chatting with Norm Walsh this morning, and he pointed me at the navigation toolbar he uses for reading specifications. It’s one of those small things that makes the web world more functional. I often miss a couple of days of posts from some blogger on my not-quite-every-day list and this makes starting on one day and working backwards till I’ve caught up much easier. Well, at least for those blogs that implement the rel="prev"
and next
attributes on the <link>
elements in the header.
Of course, after installing the Firefox toolbar, I discovered that the list of blogs that implements these useful links didn’t include mine. It isn’t an integral part of WordPress installations, but since there’s a plugin to do most things anyone ever wants to do, the quick solution (as opposed to programming it myself when I have time) lay just a few searches away. The META Relationship Links plugin does just what I needed.
One of the themes of the Gilbane Report article I wrote some time ago on Blogs and Wikis: Technologies for Enterprise Applications? was that people can use blog software as an easy way to create a web site that doesn’t look like a blog. It’s easy to update the content, easy to add more content, and although some thought needs to go into the design of the site, it’s still a much more reasonable undertaking than more “traditional” ways of creating a commercial web site. Which enables even small companies to undertake the task, although it’s still sometimes a little nerve-wracking for those who aren’t embedded in the computer world.
Recently I managed to convince Mairin, who runs the Dianne Miller Pilates Center, where I do Pilates on a regular basis, that the web site needed updating, and that blog software would be the right way to do it. Then I put her in touch with Kim who did the actual work of installing WordPress, installing some useful plugins, picking a reasonable selection of themes, then tweaking the chosen theme and plugins to make the site look just right. We both helped teach the people doing the content how to enter the data. And now the site is live, has been for a couple of months, and it’s made life at the studio’s reception a whole lot easier. People can find out what the studio teaches, what the philosophy is, and then call to get more personalized information, where previously the receptionists had to explain again and again all the basics on the phone.
It’s so easy for those of us in the software business to get carried away with the newest and greatest and forget just how much an application of even relatively simple software, where the basic principles have been around for ages, can help. And, incidentally, that computers are still nerve-wracking for lots of people.
I’ve started using the Bad Behavior/Bad Behaviour plugin for WordPress, which is meant to cut down on the number of spambots that attempt to access my site. In theory it shouldn’t block any real visitors, although this has been known to happen, so if you notice any problems (e.g., can’t get to my blog from a feed, or from a link or search), please let me know. The plugin has been installed a week and nobody’s reported any problems so far. It works nicely with Spam Karma, the spam blocker I use.
I can recommend this plugin based on my experience so far; I’ve noticed the amount of spam that I get is much less, which means that I will be able to check the Spam Karma logs for any real comments that were inadvertently caught. If you’re plagued by spam bots on your blog and you have some control over the environment, it might be worth trying out.
On top of being framed (and yes, they’re still there), my site was recently hacked. Somehow someone managed to edit a post, adding a script and a bunch of porn keywords to two posts. And managed thereby to elevate their site to the front page of Google searches on those strings, in some cases the number one hit, so it’s clear why they did it. I found these while browsing through the search engine strings (teen porn keywords are not usually searches that find my site), found the posts and stripped out the offending divs. It’s not obvious to me how they got in, but since the WordPress development blog has been warning of security exploits, I assume it’s one of them. So I upgraded to the latest version, 2.1, and would advise anyone else running WordPress to do the same.
Between the AFF people and these hackers, I do sometimes wonder whether blogging is worthwhile for someone like me, who doesn’t blog a lot. Sort of takes the fun out of it.