A lawyer asked me about WordPress
During a seminar presentation for lawyers last week I was asked whether I would recommend WordPress for a blog site. My answer was definitely yes. In this post I share some reasons for that response.
But first I should probably not assume that everyone knows what WordPress is. The short version is that WordPress is “a free and open source blogging tool and content management system (CMS) based on PHP and MySQL”.
That CMS bit is important.
A couple of caveats
Note that I’m referring here to the self-hosted WordPress.org variety, not the one that is hosted by WordPress at WordPress.com. Technically speaking, there are not two “varieties” as it is the same product, with the difference being in the hosting. I don’t recommend WordPress.com for businesses, mainly because of the limitations and caveats spelled out it the Terms of Service and especially that they can shut your site down without notice.
Also, I should probably add that the lawyers I was talking to were mostly from small, even one-person practices and my focus in this blog is on small business and especially home-based professionals. WordPress is certainly scalable, as is evidenced for instance by its being the platform for the Mashable site with its 20 million unique monthly visitors, but I’d be writing a different post to this one if I was looking at what blogging solutions might be appropriate at the enterprise level, where my recommendation would more likely be for something like WordFrame Integra, with appropriate support for setup and configuration (contact me if you want more information about that).
And a word about terminology. I’m sure WordPress is technically correct in calling the various configurations of its software “themes”, rather than, say, “templates”, but it is potentially confusing to anyone who doesn’t know the jargon. Basically, from my non-technical viewpoint, a WordPress “theme” refers to different configurations of the software, especially in the “look and feel” of the site on which you are using one or another theme.
My 5 Reasons for Recommending WordPress
Here are the reasons I gave to support my recommendation for WordPress, plus a couple extra – five in all.
1. Your own site to manage as you choose
Knowing how easy it is to get a site set up on a reputable, helpful hosting service, which understands and actively supports WordPress, such as the one we use, HostGator, I am always upset when people tell me about problems they are having getting access to their site which some web developer set up for them.
2. Ease of Use
I’m not a coder, so any software I use and that I want to be able to tweak has to be very accessible to non-technical people.
Having spent far too much time futzing around with software I’d been told was “really easy” but wasn’t, except maybe for people who can play around easily with code, I emphasize very accessible.
And I tried a lot of what was on offer. In fact, I lost count long ago of all the blogging platforms I’ve tried out. Just from memory, they include Blogger, Typepad, Blogware, Drupal, Movable Type, Squarespace, WordFrame, Xanga, Greymatter, and of course WordPress.
Some of those are easy to use within the parameters allowed, for example Blogger and Typepad. But when I say “ease of use” I mean “ease of use with the ability to modify my site to my needs”. Which is where WordPress.org comes in.
With all the WordPress themes available, both free and “premium”, and a plugin for just about every add-on or tweak you can think of (according to WordPress 18,968 plugins, 284,585,645 downloads, and counting), and many of those plugins available free of charge, you can get started quickly and get on with your content creation.
3. Huge User Base
There are currently 72,490,811 WordPress sites worldwide, of which about half are hosted by WordPress: that leaves somewhere around 36.25 million self-hosted sites. What that means for me in practice, and as I have proven many times, is that there is a whole army of people from whom I can get tips and advice about problems that arise. And while that user base statistic doesn’t show how many WordPress-savvy developers there are, I know enough in my neck of the woods and in other countries, especially the USA, to be confident of finding someone for my support or for others’, should that be needed.
4. You can have a traditional website and blog too
I understand completely that many businesses would prefer to have the home page of their site look more like a traditional website than a blog. The WordPress architecture makes it very easy, literally just a few keystrokes, to do that. An example is my Des Walsh dot Com site, which I re-designed recently so that the home page is basically static, with a “featured post” from my blog, and the blog is accessible easily via a tab in the navigation bar. I also have many pages, just like a traditional website: there is nothing in a traditional website that I want to do and don’t feel I can achieve with WordPress.
As I commented above, WordPress is not just a blogging platform: it is that but it is also a well-developed content management system (CMS).
5. Economical
The WordPress software is free to download and any respectable web hosting service, such as HostGator, will have options to help you upload and install WordPress quickly and easily.
There is a plethora of WordPress themes available free of charge. Others, “premium” services, you have to pay for, whether on one-off or subscription basis.
In the past I’ve spent many hours fiddling with free themes to get them to do what I want. No more, especially as the prices charged for premium themes are very reasonable, especially when compared with what people pay web developers for other solutions.
For a business, I strongly recommend using a premium service, mainly because:
- I’ve found I can have more confidence in the comprehensiveness of their design
- If something isn’t working, you can ask them and expect reasonable support (not something you can expect if the theme was free)
- They typically have active, properly monitored forums where you can get help either from the theme provider or another user
There are a number of good premium theme products, provided by good people. This site is currently built on the Builder theme with the Ionic child theme by iThemes. My Des Walsh dot Com site uses the Genesis Framework with the Enterprise “Child” Theme from StudioPress.






In Praise of Akismet, Comment Spam Catcher
For those new to blogging, it may help to explain that while email spam is targeted at you or me, comment spam is targeted at Google.
It’s a parasitic activity, aiming to get a better ranking on Google by linking your site to the spammer’s site via the comment. Hence the practice described dramatically as “Google bombing”.
As the WordPress.org Codex explains:
What to do?
If your site is built on WordPress, the first thing to do is to make sure the Akismet plugin is activated.
The Akismet plugin developed and maintained by Automattic, the company behind WordPress, comes supplied with every WordPress installation.
I for one would not be without it. It does a terrific job in keeping this blog, for example, free of spam comments.
But you have to activate it. And for that you need to have an API key. I got my API key from a site I set up on the WordPress-hosted platform at WordPress.com If you don’t have a WordPress.com blog and don’t feel a need for one, you can still get an API key by signing up, at no charge, for a WordPress.com account .
This is a non-trivial issue for any blogger
I just counted in the Akismet spam folder 18 spam comments on the one post I published here yesterday, 5 Things I Look for in a WordPress Theme. A genuine comment was let through as was my reply. All the spam comments had been picked up automatically by Akismet, so they never appeared on the blog. Typically they are illiterate or semi-literate and have little or nothing to do with the blog post in question.
These days, unless I go and look in the spam folder I don’t see many of these “comments”. That’s surely because Akismet learns from the blog owner’s or administrator’s actions as indicating what he or she regards as spam.
When Akismet is still in the learning phase for your blog, you may see “comments” along the lines of the following examples taken from yesterday’s mini-blitz on the one blog post:
It would be funny if it wasn’t such a plague. I see blogs with this sort of comment and wonder if anyone is taking responsibility. It is such a bad look.
As well as having Akismet installed and active, you can moderate the comment stream using the various options provided in your WordPress Dashboard, under Settings -> Discussion.
Do you have any other tips for managing the comment spam issue?
Image credit: Blog with cockroaches photoshopped using the image Cockroach, by masterbutler, via Flickr, CC BY 2.0