Google Analytics for WordPress

An essential part of any blog is knowing how many visitors you are reaching and the best tool to achieve this (IMO) Google Analytics. It’s free gives in depth analytics of numbers, geographical location, return visits vs new visitors and so much more. For a product with no outlay it’s ROI is infinite ;). It also pulls together Google Webmaster tools and if monetization is your game Google Ads and if visitors is your thing Campaigns. Find out more about Google Analytics here:

https://www.google.com/analytics/

The plugin allows you to simply add the tracking code to all pages on your site and can be set up in less than a minute. Simplicity being the key this plugin from Yoast is the easiest way to get up and running, check out the WordPress page for the plugin here:

http://wordpress.org/extend/plugins/google-analytics-for-wordpress/

Or the developers page here:

http://yoast.com/wordpress/google-analytics/

Twenty Twelve Theme – WordPress 3.5

After some poking around the WordPress site I found some information on the upcoming version 3.5 release. This is currently scheduled for December release. The release has a number of changes, especially around the libraries included even adding a prerelease version of jQuery. I have also made the decision to change the base theme to the one recommended by the WordPress team – Twenty Twelve. See post here:

http://wordpress.org/news/2012/09/wordpress-3-5-beta-1/

I think using the Twenty Twelve theme will mitigate the risk of the look and feel of the site breaking when the update rolls out. The theme itself is very clean and has been built to be responsive in line with the latest web standards. There have already been over 27,000 downloads so it looks as if I’m not the only one thinking this will be the best base for a new theme. While the options are limited from the administration side this will probably be a bonus when it come to customization. Have a look for yourself here:

http://wordpress.org/extend/themes/twentytwelve

I look forward to digging under the covers to see what potential this theme has for modification and customisation. My end goal is to create a theme along the lines of the new Microsoft Metro/Modern UI/Microsoft style (remove as applicable). Expect some dramatic changes (possibly breaking) as the site develops.

Migrating BlogEngine.NET to WordPress

In creating this blog I wanted to import my existing posts from my BlogEngine site. BlogEngine has the ability to export all existing posts in an xml based BlogML format, unfortunately this is not one of the formats supported out of the box by WordPress. However a quick plugin search returns BlogML Importer written by Sean Patterson which can read the exported file and add entries to WordPress.

An initial run successfully imported all my posts first time, there are some limitations however. For obvious reasons the plugin cannot bring any images into WordPress so there are broken images embedded into posts. It also does not import categories or tags correctly and these appear as guids which can either be deleted or renamed as required. Even with these minor issues the time saved from having to manually bring the posts in or write my own importer make it well worthwhile.

I will work through importing and fixing the broken links over the next week or so which will give a better overall result due to the improved image handling in WordPress.

New Blog site for technostropic.com

After using BlogEngine.Net as a bloging engine for some time now I have decided to move over to WordPress. As such the existing site will eventually be retired and this will become the source for all future posts. Expect to see changes as the site is redesigned and styled, I will also migrate all the existing posts to the new site before decommissioning and set up the appropriate redirects.

You may wonder why I am moving, the reason is simple the features offered by WordPress and the community support with Social Media extensions is much richer. I will document the process of migrating the blog as well as the new build of this site as it is my first experience with WordPress for any that may be interested.

Stay tuned for future developments!