One of the nicest new features in WordPress 2.7 for self-hosted sites is the ability to install WordPress plugins directly from within the admin console – no more having to FTP files around (note that this only works with plugins that are listed in the WordPress plugins list – for others that aren’t in the list you still have to use the old method).
No such luck with WordPress Themes however; for self-hosted sites you still have to manually upload the files to your hosting account before you can activate them, although I wouldn’t be surprised to see this change in a future release – watch this space.
In this tutorial I’ll walk you through the steps to find and install a new Theme using the cPanel File Manager:
- Find a new Theme
- Download the Theme to your computer
- Upload the Theme to your hosting account
- Unzip the Theme
- Activate the Theme
Continue reading ‘How to install WordPress themes using cPanel’

Courtesy of 3nhanced.comYou may or may not have realised there are two different flavours of WordPress, denoted by the TLD extension. WordPress.com is where you can sign up to a free blog, hosted for you courtesy of Automattic, the company behind WordPress. WordPress.org is where you can download the software for use on your own web server – a so-called self-hosted installation.
So why two versions, and what are their different strengths and weaknesses? Essentially it’s a trade-off between flexibility and ease of use. For more detail, check out this WordPress support page that lists some of the main differences between the two.
Continue reading ‘WordPress.com versus WordPress.org’
I always recommend using self-hosted WordPress instead of the free version, as you end up having much more control over your site. However, one area in which I’ve always felt a bit cheated with WordPress.org sites is the lack of built-in stats monitoring. I guess this is why most bloggers end up using sites like Google Analytics to keep track of things – myself included.
There are also third-party WordPress plugins available which provide some of this functionality – I wrote about one such statistics plugin a few months back. But a couple of days ago I stumbled across another plugin – that provides the bona fide WordPress.com stats within a WordPress.org blog! Now, this is not a new plugin – it’s been around for a couple of years already by the looks of it – but it’s the first I’d heard of it.
Continue reading ‘WordPress.com statistics plugin’
Following on from my last post about translating your website, Dennis alerted me to the fact that there are WordPress plugins to do this too. Well, I don’t know why I didn’t think of that – I haven’t yet been able to think up a desirable bit of functionality that isn’t contained in a plugin – why should website translation be any different!
Sure enough, a quick search turned up several candidates. The Global Translator plugin looked the best, so I went right ahead and installed it – it’s those bunch of flags near the top of my sidebar.

Continue reading ‘WordPress Translation plugin’
I bet you log into WordPress as an Administrator, right? Yup, so do I. Nothing wrong with that – after all, most of us run single-user blogs. But did you know that WordPress has built-in support for a wide range of Roles and Capabilities?
WordPress Roles
By default there are five Roles, each of which has progressively more power:
- Subscriber
- Contributor
- Author
- Editor
- Administrator
Continue reading ‘WordPress Roles and Capabilities’