Update to WordPress 4.0.1

Last night we saw the release of WordPress 4.0.1 which is a strict security release to fix a critical security vulnerability that was found a while ago and has existed in WordPress for a long time.

As such, it is perhaps even more important than usual that you go ahead and click that update button to make sure you are running the latest version. If your site is using the auto-updater, make sure it has done its job. If you are on our maintenance plan your site has already been upgraded this past night.

How to Submit Your WordPress Website Sitemap to Google Webmaster Tools

When you have your website all created, ready and done, you should create an account with Google Webmaster Tools and add your WordPress website sitemap to it, so that you help Google see and find the pages that it should index.

In this short video, I’ll show you how to generate a good sitemap from WordPress and then explain how to add it to Google Webmaster Tools and why this is important.

Continue Reading »


Launching a new site for SAS Captain!

Earlier this fall, Christer Lundström, more known as SAS Captain on Twitter and Instagram, came to me and asked for help with a new website. He wanted to be able to gather photos, videos and stories from his job as a commercial air pilot as Scandinavian Airlines in another place than just on social media.

The solution? We built a smart WordPress website for Christer that apart from showing the content he publishes himself via the WordPress dashboard, also automatically fetches photos from his Instagram and movies from his YouTube account and creates posts from these. In this way, the site is automatically updated reducing Christer’s workload.

Visit the site, or read more about the project in our case study,


How to migrate a WordPress database from a dev to a live environment

The process of moving a WordPress site from one server to another and/or one domain name to another is actually not that complicated once you get the hang of the process. Apart from moving all the files via FTP, you need to migrate the database which holds all of your posts, pages and settings.

In this video, I will walk you through how this migration is done via phpMyAdmin that most web hosts use, and changing the domain name properly in the database through the popular Search Replace DB script. Continue Reading »

Poedit Pro Adds Direct Support for WordPress Themes and Plugins

We’ve previously shown how to properly translate WordPress themes and plugins using Poedit. One of the steps is setting up the project with the right keywords and paths which can (due to the fast amount of keywords in WordPress) take a little time, especially if you do it often.

Now, Poedit has released a Pro version, that, in addition to supporting the development, comes with a quick WordPress theme/plugin mode that inserts all of these by default when you create a new project for a theme/plugin through the app.

Personally, I think the $19.99 is worth it just for this time saving feature and for supporting the Poedit development, seeing as it is an app that I personally use quite a bit.

To get it, just update the Poedit app to the latest version and you’ll be prompted to sign up, or visit their Pro page.

Create a Cascading Grid using Masonry.js

When you design a layout using floats, there is typically one problem. Each item needs to be as tall as the next one or your layout will break in one of a number of different ways. To solve this and create a true cascading grid, or masonry type pattern, you need to turn to jQuery.

Luckily, there is a good jQuery library available called, simply, Masonry that turns your standard floated layout into this cascading grid with very little markup necessary. It plays nice with framework such as Foundation too and is responsive-friendly as it reflows nicely when you scale your browser.

Just because it isn’t instantly doable in CSS, don’t shy away from creating this type of a design. It can be a really nice way of showing data on a site, where items typically are not the same height.