Using Role Manager For Simple Content Sites

I recently decided to use WordPress for a client’s site. The intention was to have a content management system running from day one to allow the client to enter in site content while I fleshed out the site’s look and converted it into a workable WordPress theme.

My biggest concern with this project was that as sleek as the new 2.5 admin is there are still some slight hiccups for less computer savvy individuals. I really wanted to find a way to trim down the options available to my client when they were logged into their WordPress account.

Luckily I found the Role Manager plugin which did exactly what I was looking for. With Role Manager I can define exactly what different levels of accounts can and can not do when they are logged in to the WordPress admin.

So I took my client’s account and made him an “Editor” with the capability to only manage the individual Pages of the site. This stops him from accidentally changing any of the other parts of the site like the theme or any of the other plugins we’ll be using. It’s the perfect solution to my problem because it hides the other parts of the admin that he can’t access as an Editor.

June 21st, 2008 | Plugins | 0 Comments

Writing Plugins For Fun And Profit

While WordPress is built on open source technologies and philosophies it’s also a proven tool for generating income with your design and/or programming skills.

Web designers offering to create custom WordPress themes is something everyone is probably familiar with. I’ve noticed that you don’t see a lot of WordPress plugin creators getting much recognition in the “WordPress marketplace” for their creations and I’m not entirely sure why that is. My hunch is that it has something to do, once again, with WordPress and its strong connection to the open source movement.

Let’s put that debate aside for now and focus on what capable programmers can do to earn a few dollars using their skills. While I know of a few people selling copies of plugins they’ve written to users I think there’s probably another large market for programmers interested in writing plugins for private clients. With the incredible explosion of WordPress powered blogs and sites these days there has to be a large need for custom-built plugin solutions.

I’m sure site owners have problems that can’t be handled by the current crop of freely available plugins. If you’re a good programmer with WordPress experience it can’t hurt to put yourself out there and offer your services to see if there are any opportunities available to you.

May 30th, 2008 | Plugins | 0 Comments

The Best Way to Fight Comment Spam On Your WordPress Blog

Comment spam is a problem that’s raging out of control and WordPress blogs have become the spammers’ favorite target. The default install of WordPress makes it incredibly easy for robots and spiders to submit garbage comments laden with spammy links at a constant rate.

It’s almost impossible anymore to handle these comments without the help of a plugin.

The most popular spam fighting plugin, by far, is Akismet by Automatic. This plugin has always been my weapon of choice against spam comments because of its clever use of a centralized database.

In short, Akismet collects and categorizes comments from every blog running the plugin. It then uses rules based on the comment’s content and also how other blog owners have judged similar comments to decide whether or not the comment is spam. Akismet even works on trackbacks and pingbacks.

Akismet requires an API key from WordPress.com to run so you’ll need to make an account there first. That’s the only big hurdle in the installation and it’s worth it based on how well Akismet performs against spam. Your API key can be found on your WordPress.com profile page but if you’re having problems you can check out their FAQ for help.

Once you have your API key and the plugin is installed and activated on your own blog you’re almost ready to go. With your API key in hand, go to the “Akismet Configuration” panel available under “Plugins” on the WordPress administration. Now you simply paste your API key into the box provided and save.

Akismet will begin to automatically filter your comments, trackbacks and pingbacks as they come into your blog. Be careful though as Akismet is known to occasionally incorrectly mark valid comments as spam. You’ll have to periodically go through the comment moderation queue to look for any of these false-positives.

May 24th, 2008 | Plugins | 0 Comments

Where Are The Online Store Solutions for WordPress?

I’ve always felt one of the bigger holes in WordPress was its lack of any kind of built-in Ecommerce Software out of the box. Large majorities of people feel that WordPress is ready to be seen as more of a Content Management System than just a simple blogging platform but before you can take that claim seriously we need some online store functionality. With such great Search Engine Optimisation out of the box it’s surprising that this problem isn’t being addressed.

I’ve used a handful of third-party shopping cart solutions in my day and I would even be interested in a WordPress plugin that ties into one of those systems. I suppose that there’s no reason to reinvent the wheel when it comes to ecommerce and WordPress. It’s also interesting to me that some of the “powers that be” within the WordPress community haven’t been pushing for more ecommerce solutions.

I’m sure it’s only a matter of time before some established Web Design firm comes out with a really great plugin or extended version of WordPress that addresses this missing piece in the software. I think it’s an important move if WordPress is to transition away from blogging platform to a full-blown Content Management System.

May 13th, 2008 | Plugins | 2 Comments