First I want to clear up the confusion between WordPress, WordPress.com and WordPress.org.
WordPress is WordPress right? Not really. There are very important differences between them.
Firstly there is WordPress – the blogging software platform. Secondly there is WordPress.org – the organization that provides you with free downloadable installations of the WordPress software. Finally there’s WordPress.com – the commercial entity that provides you with the WordPress software as a service which is ready to use. Phew!
You can download and install a free version of WordPress from WordPress.org yourself. Alternatively you can install it easily through some hosting providers listed
here. This means that you and your hosting provider are responsible for your WordPress installation. It also means that you need to do backups, security updates and any upgrades that are necessary yourself.
The other option is where you use the WordPress blogging software hosted on WordPress.com servers. All backups, security updates and upgrades are handled for you by WordPress.com.
However, there are a number of constraints which I outline below.
Here are some of the biggest surprises I got when working with WordPress.com.
1. You Can’t Alter Page Structure
While you can change HTML in the body of your page, you have no access to the HTML of the <head> and <footer> sections of your page. You also have no access to the PHP files you would normally have access to on a self-hosted WordPress.org installation. What this also means is that you can’t add CSS or JavaScript links or blocks to your webpage as you normally would.
Any Javascript code added to the body of your page is cleanly removed when you update the page. So how can you add in that cool new JavaScript widget you use on all your other websites? You can’t. You are limited to whatever widgets WordPress.com provides you with.
When it comes to displaying multiple images there are 2 options – as a slide show and as a
gallery.
Thinking of embedding an <iframe> from another site as a workaround? It won’t work. WordPress.com has a
list of external sites it allows connections to and chances are your site is not one of them.
So how do you add custom behavior to your WordPress.com website? You can choose from a list of embeddable options such as YouTube and Google Maps as well as a list of supported widgets. There are a number of widgets you can use but the list is by no means exhaustive.
2. Limited Themes & Plug-Ins
Plugins are one of the many features that makes WordPress a pleasure to use. How about if you wanted to install some plugins? You
can’t do it.
It’s as simple as that.
With a self-hosted WordPress.org site, you can install as many themes as you like and from any source such as
Theme Forest. With WordPress.com you are constrained to the themes they allow.
There are 160 themes at the moment. Some are free and others are premium themes (cost money). With WordPress.org, the number of available themes is endless.
Because you can’t change the structure of the page, you are quite dependent on the structure of your theme and the features that the author allows you to change. This becomes an issue because each theme has different options you can and cannot change.
Some have footers you can change, some do not. Each has a different size header image. It can be quite tedious to find a theme that is both suitable in layout and functionality.
3. It Costs To Add Style
You’ve finally settled on a theme and now you want to change a few little things. On WordPress.com you need to purchase a
Custom Design Upgrade to use customized CSS on your blog. Currently it sells for $30 per
blog per
year. It could get quite pricey depending on the number of blogs you want to customize.
For the $30 Custom Design Upgrade you get a simple text editor to update your CSS. There is no visual editor.
In addition, you are
not allowed to hide the copyright information on your theme. This is fine for personal blogs but may not be for a business blog or if you are creating blogs for clients.
You also don’t have access to the mobile theme for your blog – even if you purchased the Custom Design Upgrade. This is fine if the mobile theme “just works.” But sometimes it doesn’t.
The above screen is skewed on iPhone 4 with the image border running all the way down the screen:
4. The Content and Copyright Issue
Actually, there is no issue about who “owns” the content on a WordPress.com site. Their
TOS states clearly that they have royalty-free access to your data to promote your blog:
“By submitting Content to Automattic for inclusion on your Website, you grant Automattic a world-wide, royalty-free, and non-exclusive license to reproduce, modify, adapt and publish the Content solely for the purpose of displaying, distributing and promoting your blog. If you delete Content, Automattic will use reasonable efforts to remove it from the Website, but you acknowledge that caching or references to the Content may not be made immediately unavailable.”
There’s also the question about termination:
“ Automattic may terminate your access to all or any part of the Website at any time, with or without cause, with or without notice, effective immediately.”
WordPress.com may also choose to place advertisements on your website. You can have these removed by paying $30 a blog per blog per year.
4 Reasons To Use WordPress.com
Given the above constraints, a designer might wonder why they would ever choose WordPress.com over a self-hosted WordPress.org site. Here are a few.
1.
Backups – WordPress.com takes care of all backups for you. In their own words:
“ If a very large meteor were to hit all the WordPress.com servers and destroy them beyond repair, all of your data would still be safe and we could have your blog online within a couple of days (after the meteor situation died down, of course)”
2.
Availability – WordPress.com is spread across hundreds of servers. The likelihood of all them failing at the same time is highly unlikely. This is not the case with your self-hosted WordPress.org installation. If it fails, all your blogs hosted on that server fail with it.
3.
Security – WordPress.com manages security for you and also provide fixes for any security issues that may turn up. Given the spate of recent WordPress hacks this is a critical issue. This more than anything would give someone a reason to move to WordPress.com.
Also following good security practices like securing your admin panel through SSL is a simple one-click operation.
When using WordPress.org, you have to install plugins to get this working or update your server to use SSL and install an SSL certificate.
4.
The value bundle – You can purchase the WordPress.com value bundle and gain access to the most useful options such as Custom Designs and Fonts, No Advertisements, Custom domain names, and Video for a $100 per
blog per
year.
To sum it all up, using WordPress.com may be a wonderful choice for someone that wants a turnkey solution that is very easy to use.
But be careful, a WordPress.com site is not completely under your control and there are some very serious design limitations.