Oct 08 2012

Howto: Updating WPML From Free to Commercial

I tried to manage with WPML 2.0.4.1 – the last free version of WPML. It works great with WordPress up to version 3.2.1. However, I soon discovered that I need to update my WordPress because of some security fixes introduced in the newer versions. This also meant that I needed to buy the commercial version of the great plugin.

Continue reading


Feb 24 2012

Howto: WordPress reCaptcha Plugin Localization

The Background

CAPTCHA is a technique where an input (a.k.a. web form) is protected by a picture challenge to prevent bots from writing spam messages to forums, blogs, etc. Google digitizes books and old newspapers using scanners and OCR software to convert the images into text. Sometimes the software cannot interpret the word correctly due to a typo, bad quality in the printing, etc.

Continue reading


Jan 31 2012

Howto: Transfer Data Between WordPress Blogs (Export/Import)

When I started my blog, I first tried all kinds of things locally as I had WordPress installed on my Synology DS211j. It served as a sandbox where I could experiment without being afraid of breaking something in production. When I had tweaked my WordPress installation to my needs I installed it on the actual server where it would reside. As I experimented, I wrote blog posts about the things that I found out. Now I needed to transfer the blog posts (as well as other meta data) from the old WordPress to the new one.  There are many options to do this, I introduce two here. Continue reading


Jan 30 2012

Howto: Installing a WordPress Theme

Installing a WordPress theme is really simple:

  1. Download the compressed theme package (usually *.zip).
  2. Decompress it (normally unzip).
  3. Upload the directory and its contents to [your-blog-root]\wp-content\themes using FTP or any other method.
  4. Enable the new theme: Appearance → Themes → Activate your theme.
You may now adjust the widgets, menus or other options for your newly installed theme from the same menu.

Dec 05 2011

Howto: Multilingual WordPress

Installation of WPML

After having tried several different multilingual plugins, I found out that two of the best plugins were qTranslate and WPML. I wasn’ t quite satisfied with qTranslate so I decided to try WPML. However, WPML has gone commercial so it is difficult to find an older version that is still free. The latest free version is 2.0.4.1 and all releases after that are commercial. Continue reading


Dec 01 2011

Howto: Installing WordPress on Synology DS211j

Before reading: If you don’t know what a NAS is and what can you do with it, the guys at Cloudwards have written a nice introduction: What is a NAS? A Practical Guide.

With the DiskStation Manager (DSM) software v. 3.2 upwards it is possible to install WordPress using the Admin account’s Package Center. It will, however, install only one “master” instance of WordPress. Luckily installing WordPress blog engine for different users on Synology DS211j NAS station is pretty straight forward. Continue reading


Oct 05 2011

WordPress Shows Time Instead of Date

One of the things that puzzled me was that all the dates of my posts were displayed as time:

English Time

English Time

International time

International time

This was a consequence of activating the qTranslate multilingual plugin. I soon discovered that it was not qTranslate’s fault but poor practice from the theme programmers. You should use the_date() instead of the_time() as was stated in the qTranslate FAQ. The use of the function can be found at least in [your-blog-root]/wp-content/themes/[your-current-theme]/index.php and single.php, depending on the theme.