2020Media Blog

Migrating from Blogger to WordPress

Posted by 2020Media Blogger

The Workshopshed from The Workshopshed blog

This week we have a guest post from one of our clients, Andy Clark. Andy runs a popular blog called "WorkshopShed.com", which is all about making things in the shed at the bottom of his garden.

Andy writes:

I’ve been running a blog on Blogger since 2008 with a custom domain sourced by 2020Media. I had been using a simple template with a few custom widgets.

The site was due a refresh but I also wanted to get more flexibility and control over the layout and content. There is a lot of power in the blogger templates but I specifically wanted to have different adverts and affiliate links displayed depending on country of visit. Blogger could not easily support that so I decided to swap to a self hosted WordPress.

screengrab of workshopshed.com

The new workshopshed.com WordPress website

I started my migration by learning about WordPress using a locally hosted virtual machine, it had been a few years since I’d looked at this particular CMS.

Next I put together a list of all the things I wanted to move across, posts, pages, comments, images, links and all of the functionality I wanted in the new site.

I checked that the latest WordPress platform was capable and looked at the tools needed for blog migration. Some of the things did not work well on my local VM so 2020 provided me a free hosted site for ease of testing. A simple theme was selected and customised to meet my requirements.

At this point I asked a professional WordPress expert to review the site and we came up with a long list of issues. Some of the issues were technical and some regarding the content and structure of the site.

The issues were fixed and the site were gradually improved. A plan was drawn up for what needed to happen during the switchover. To ensure success, several practice runs were made to ensure the process would work and the posts displayed correctly.

I let 2020 know a week in advance of the migration and cleaned down the test site in preparation for the migration. The transfer of data did not take long and the rollout was finished ahead of plan. The last step was to get the team at 2020 to switch over the DNS and wait for the changes to ripple around the world.

Many thanks Andy.

Andy's shed is a previous finalist of the "Shed of the year" awards, so we're honoured to be hosting such a prestigous site.

If you'd like to know more about 2020Media's WordPress hosting services, you can read about our UK WordPress services here.

We aim to make website migrations as pain-free as possible. To enable a seamless transition we provide free temporary domain names so the site can be fully tested before switching the actual website domain name. In addition, we are keen to help with migration, as we know this can be daunting for the non-technical. So we provide a free migration service - provide us with the login to your existing site and we'll move it to our hosting, completely free of charge.


New free services from 2020Media

Posted by 2020Media Blogger

Piwik dynamic real time map

This post is a quick preview of some new services we're introducing for our customers.

Piwik Analytics.

Piwik analytics is not a widely known name, but they offer a private version of website visitor analytics in a very similar style to Google Analytics.

Piwik has repeatedly emphasized ownership of data when compared to Google analytics. Piwik is hosted on our own servers vs Google analytics which is a remotely hosted service. So with your visitor's data you remain in control.

Piwik WordPress plugin for custom variables

Piwik WordPress plugin

Piwik also boasts of other main features like real time visitors, events, segmentation and many others. The Piwik WordPress plugin make it trivial to add specific variables right on the Page edit screen.

We will install Piwik on any site hosting by 2020Media free of charge - no configuration by users is needed.

It's included free of charge as part of our managed WordPress service, but we'll also set it up on Drupal, Joomla, Open Journal and almost all other website content mangement systems.

Piwik Selected Reports

We believe the addition of Piwik Analytics gives our customers a useful tool that will help with their website optimisation and ultimately their search engine ranking.

Piwik reports are available in real time via the customer portal 'Gems' section.

Disk Usage Reporting

Website disk usage report

Website disk usage report

This new report gives an at a glance assessment of how much space your website is using in relation to it's quota. Should a site be nearing it's quota, alerts are send to customers giving them warning.

Find out more about our webhosting at www.2020media.com




New top level domain update

Posted by 2020Media Blogger


4 Million Milestone Reached

4 million new top level domain

4 million new top level domain

https://ntldstats.com/ reports there are now (just about) 4 million new top level domains registered - that's more than a lot of country-code top level domains. The big news in the last few days is that .网址 which means .website in Chinese has gained over 1/4 million registrations in just 3 days.

parked-overviewThere is not a great deal of change in the percentage of domains being parked (unused) however.

67 per cent of the new domains are not yet being used for websites.

Some lay the blame for this on the .xyz promotion. This domain, seemingly meaningless, has been heavily promoted by Network Solutions which has registered them to customers free of charge - controversially without asking the customers. Presumably they hope they'll end up renewing them in a years time.

Parking growth

Parking growth

Find the Perfect Domain

2020Media offers over 100 new top level domains, and additionally offers an aftermarket negotiation service. Get started at http://www.2020media.com/registrar-services, or contact us at http://www.2020media.com/contact

Some of the new top level domain names we offer:

.academy .company .fitness .loans .surgery
.accountants .computer .flights .maison .systems
.agency .condos .florist .management .tax
.associates .construction .foundation .marketing .technology
.bar .contractors .fund .media .tienda
.bargains .cool .furniture .network .tips
.bid .credit .gallery .partners .today
.bike .creditcard .gifts .parts .tools
.boutique .cruises .glass .photography .town
.builders .dating .graphics .photos .toys
.business .deals .gratis .pictures .trade
.cab .dental .gripe .pizza .training
.camera .diamonds .guide .place .university
.camp .digital .guru .plumbing .vacations
.capital .direct .healthcare .press .ventures
.cards .directory .holdings .productions .viajes
.care .discount .holiday .properties .villas
.careers .domains .host .recipes .vision
.cash .education .house .reisen .voyage
.catering .email .immo .rentals .watch
.center .engineering .industries .repair .webcam
.ceo .enterprises .ink .report .website
.cheap .equipment .institute .restaurant .wiki
.church .estate .insure .sarl .works
.city .events .international .schule .wtf
.claims .exchange .investments .services .xyz
.cleaning .expert .kitchen .shoes .zone
.clinic .exposed .land .singles .中文网
.clothing .fail .lease .solar .在线
.club .farm .life .solutions .移动
.codes .finance .lighting .supplies .公司
.coffee .financial .limited .supply .网络
.community .fish .limo .support


Church Wi-Fi and 2020media

Posted by 2020Media Blogger

"Every church should have Wi-Fi, says Andrew Lloyd Webber"

By Tracey Nolan from Toronto, Canada (Andrew Lloyd Webber - Colour) [CC BY-SA 2.0 (http://creativecommons.org/licenses/by-sa/2.0)], via Wikimedia Commons

Andrew Lloyd Webber

This was the headline today, and reported by The Daily Mail, The Telegraph and The Sun.  Lord Lloyd Webber, who sits as a Conservative member in the House of Lords, indicated that discussions over installing internet for the general public at churches have already taken place with the Government. He said: ''I want to get every church in the country on Wi-Fi. ''Once you do that, the church becomes the centre of the community again."

This would make churches a more integral part of the community, he says.

It's caught the imagination of the Twitter flock too:

Church Wi-fi is being discussed on Twitter

Church Wi-fi is being discussed on Twitter

How do Churches go about offering Wi-Fi in a safe and responsible way?

High Performance Cisco Access Points

High Performance Cisco Access Points

The managed Wi-Fi hotspot service from 2020Media offers a solution that provides value for money and internet safety.

Key Features

  • Enterprise principles applied to a small business priced package.
  • Cloud Managed so no expensive on-site visits are necessary.
  • Capture user logon details to provide compliance with UK legislation.
  • Hotspot page fully brandable.
  • Firewall and Traffic Management built-in with local network isolation.
  • Block inappropriate websites at no extra cost.

2020Media has years of experience offering SME internet solutions and has worked with non-profits to get the best possible value for their constituents.

Call us to arrange a no obligation demo, or to find out more about what we can offer. Tel: 0330 010 2020

Other Benefits of Managed Wi-Fi

WiFi with Facebook Login

  • Build Loyalty
    Guests can post a story to their News Feed, showing their friends they visited your location and promoting your organization by virtual word-of-mouth.
  • WiFi with Facebook Login
    Deep integration between the Wi-Fi hotspot and Facebook lets your customers connect to WiFi by checking in on Facebook, using your organization’s Facebook Page as a splash page.

WiFi with Facebook Login gives organizations access to aggregate and anonymous demographic data Facebook provides about visitors.

Location Analytics

  • Use the cloud control panel to compare visitor trends between sites or after launching campaigns, and to find the effect of actions on visitor dwell time or repeat visit frequency. Customize the display to show data for a specific day, weekend, or even trends over a month.

 Contact 2020Media to find out more

Call us to arrange a no obligation demo, or to find out more about what 2020Media can offer. Tel: 0330 010 2020



Joomla 2.5.28 released and what it means to you

Posted by 2020Media Blogger


The Joomla project has released Joomla 2.5.28 that has been tagged as the last release in the Joomla 2.5 series.

Officially, as of December 31, 2014, the Joomla 2.5 series will no longer be supported. This means that there are no new releases planned for Joomla 2.5, as the Joomla project is putting all its efforts in its Joomla 3.3 and upcoming 3.4 series

There are no security related fixes in the Joomla 2.5.28 release, so there is no real rush to upgrade. However as this is the last of the Joomla 2.5 series you should start planning to upgrade your Joomla 2.5 websites to the even more secure, feature rich and mobile ready Joomla 3.3.6 environment. From January 1st Joomla 3.X will be the only security maintained release.

Joomla have a mini-guide on the uprade process: https://docs.joomla.org/Planning_for_Mini-Migration_-_Joomla_2.5_to_3.x

Differences between Joomla 2.5 and Joomla 3.3

The main differences between Joomla 2.5 and Joomla 3.3 that will most likely influence your upgrade situation are:

  1. Joomla 3.3 uses Bootstrap, where Joomla 2.5 does not. The Bootstrap markup makes your Joomla website responsive, which means that your Joomla website should look great in all viewing devices (desktop, tablets and mobile phones)
  2. Joomla 3.3 uses jQuery, where Joomla 2.5 does not.
  3. Joomla 3.3 needs PHP 5.3.10+, but Joomla 2.5 will work on PHP 5.2.4+. (Please check with us if the server that runs your site now meets this requirement)
  4. Joomla 3.3 needs MYSQL 5.1+, but Joomla 2.5 will work on MYSQL 5.0.4+.

In addition to these high-level differences your upgrade process may run into snags due to one or more of the following issues:

  1. Extension compatibility (in case you have installed some third-party extensions on your Joomla 2.5 site that are not Joomla 3.3 compatible)
  2. Template compatibility (there are some differences in the Joomla templating system that will most likely make your Joomla 2.5 template not fully compatible with Joomla 3.3)

Planning your Upgrade

Before starting to upgrade, you should do your homework. You have a live website that you need to upgrade, so spend some time to carefully plan your upgrade project (yes, you should view it as a project).

Here are some planning steps that will help you:

  1. Verify that your hosting environment supports the Joomla 3.3 technical requirements (PHP 5.3.10+ and MYSQL 5.1+). If it does not ask your host helpdesk to upgrade your account appropriately.
  2. This is a great opportunity to remove any inactive extsnions you have on your Joomla 2.5 website. There is no need to keep old inactive extensions on your website and it does pose a security threat in the first place.
  3. Make a list of all your third-party extensions (modules, components and plugins) installed on your Joomla 2.5 website. Visit each extension provider website and make sure that you have the latest version and that this version is also Joomla 3.3 compatible. Some extensions might have a new - only for Joomla 3.3 - extension release. If this is the case, then download such releases and keep them handy for your post Joomla 3.3 upgrade steps. Some extensions (usually modules) might need post upgrade configuration changes due to the new CSS stylings (and Bootstrap) present in Joomla 3.3 - make a list of needed changes for each one.
  4. Contact your template provider and download the Joomla 3.3 template version or ask them for specific instruction on changes that need to be made to your Joomla 2.5 template once you have upgraded to Joomla 3.3.


Upgrade Steps

Once you have done your planning steps and have all your resources ready (e.g., new template, new extension, etc.).  you can follow these steps:

  1. Make a backup of your Joomla 2.5 website before starting - even better to clone your Joomla 2.5 website and test the upgrade process on the clonned site before replicating it on your production site.
  2. Verify that your Joomla 2.5 site is on using Joomla 2.5.28. If it is not, you can easily upgrade to Joomla 2.5.28 from your Joomla 2.5 Component → Joomla Update page
  3. Verify that your third-party extensions are the latest Joomla 2.5 (and Joomla 3.3 if possible) compatible versions. You should have done this in step 2 of the planning process, but you can also do a sanity check by making sure that there are no reported upgrades in your Joomla 2.5 Control panel Updates icon or your Extension → Extension Manager → Update tab.
  4. Go back to your Joomla 2.5 Component → Joomla Update page and click on the Options button and then change the Update Server parameter in your Update Source tab from Long Term Support (recommended) to Short Term Support and click the Save button. Please note that these parameter settings are no longer accurate as Joomla 3.X will be supported for at least 2-4 years.
  5. Your Joomla 2.5 Component → Joomla Update page should now show you the option to one click install the latest Joomla 3.3.6 (or better) release. Click in the Install the update button.

Your Joomla 2.5 website has been upgraded to Joomla 3.3 and you are now ready for your post upgrade process steps.


Post Upgrade Steps

Now that your website has been upgraded to the latest Joomla 3.3 release, you can follow these post upgrade steps:

  1. Visit your Joomla 3.3 Extensions → Template Manager and select the isis - Default template as your Administrator template.
  2. Install any Joomla 3.3 extension upgrades you identified during step 2 of your planning phase and/or make any post upgrade changes recommended by your third-party developers.
  3. Install your new Joomla 3.3 compatible template from your template provide and/or make any changes to your existing template.
  4. Test and inspect everything - frontend and backend.


Default Joomla Template Upgrade Steps

As indicated in step one of the previous section your Joomla 3.3 administrator template should be set to Isis - Default.

If your Joomla 2.5 website was using one of the built-in Joomla site templates, e.g., Beez2-Default, you can choose to use one of the Joomla 3.3 site templates, e.g. Protostar - Default. If this is the case, you may also need to change the position of your main menu module from position-7 (which was the case on your Joomla 2.5 default template environment) to position-1 (for the Protostar template on Joomla 3.3). You should also set your Menu Class Suffix on your main menu module to nav-pills to get the default menu styling on Joomla 3.3.



Upgrading from Joomla 2.5 to Joomla 3.3 is not as complicated as you may think. Proper planning and doing your homework should get you to your Joomla 3.3 - very secure and totally responsive - website.


Article adapted from http://www.joomlapolis.com/support/tutorials/95-installation/18478-migrating-from-joomla-25-to-joomla-33?pk_campaign=newsletter&pk_kwd=news20141215, Joomlapolis is the creator of Community Builder.