Author Archives: admin

Navigation of Custom Post Type Archives in WordPress

WordPress changed when it introduced Custom Post Types – suddenly the possibilities were endless.  Wordpress had become the content management system we all were hoping it would. But for one problem.  It was and still really isn’t clear how to … read post

Customize the JPEG Image Compression in WordPress

When you upload an JPEG image to WordPress, it compresses that image to improve performance when the site is being downloaded.  The default level of compression is 10% – that is to say the filesize is reduced to 90% of … read post

AJAX in WordPress: A template

To implement AJAX in wordpress themes, use the following template: Javascript var data = array(); data[‘action’] = ‘FUNCTION_NAME’; new Request.HTML({ url: ‘/wp-admin/admin-ajax.php’, update: $(‘results’) }).post(data); PHP add_action(‘wp_ajax_FUNCTION_NAME’, ‘FUNCTION_NAME’); add_action(‘wp_ajax_nopriv_FUNCTION_NAME’, ‘FUNCTION_NAME’); function FUNCTION_NAME() { …logic… exit; }  

Improved branding for has a new logo.  It’s been a long time coming, the previous logo was designed 6 years ago and lacked simplicity and a strong metaphor. The new logo employs all caps and a bold typeface to present a strong … read post moves to new offices has recently moved into new offices, shared with the designers of o street and BERG.  Previously a launderette and a general store before that, the new space has been completely renovated to high standard with a contemporary “designer” feel … read post

SQL required to move a WordPress Site to a new domain

To move a wordpress site from one domain to another, you need to execute the following SQL scripts on the database: UPDATE wp_options SET option_value = replace(option_value, ‘’, ‘’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’; UPDATE wp_posts SET … read post

Web Marketing – A Brief Glossary

There are increasingly a range of acronyms being thrown around in web marketing that sometimes slip out when interacting with clients. Here’s a brief overview of some of the more common e-marketing acronyms to ease the conversation. SEM Search Engine … read post

UK Google Market Share 2008

Following our post last year on Google UK’s market share in 2007, here are some figures providing an indication of Google’s Market share in the UK in 2008. Hitwise are providing the numbers again, and in a relatively short sampling … read post

MooTools’ Garbage Collection and IE’s ‘Stop this script running?’ error

I wrote a post before the weekend about some performance issues with MooTools, DHTML and AJAX, but having found the solution to a related problem this morning, I wanted to post a followup. I’ve been working with a large, dynamically … read post

MooTools, AJAX, DHTML and Performance

I first delved into javascript frameworks with Prototype, but I quickly realised that the combination, even in Protocoluous or Protopackt form, was never going to work – it was just too slow. I moved to MooTools, and for a … read post

"Iain marries technical ability with an understanding of the project's bigger picture and the needs of its stakeholders”

Laurence Hughes
Technical Director 2FluidCreative

Think we may be able to help you? Why not start a conversation - chances are, you'll go away with some new ideas and knowledge.