Latest Entries

Frightening Stuff

Stuxnet: Anatomy of a Computer Virus from Patrick Clair on Vimeo.

The Making of Little White Lies

WordPress Soundcloud IE & Chrome z-index Fix

I’ve been using the Soundcloud shortcode plug-in to embed mp3s in a client’s site recently and found an issue with IE & Chrome where they were rendering the Soundcloud so they would appear over the top of any fixed page elements.

Initially I thought it was a z-index issue, but after changing all the elements, the problem persisted. Thereafter I stumbled upon this solution, however I couldn’t really see how to implement it.

After a bit of trial and error, I managed to figure it out and thought I’d share it on here for anyone else how has this issue.

Basically you need to edit some of the code for the Soundcloud Shortcode plug-in. So first off, select ‘edit’ from the WordPress menu.

WP screenshot

Then you need to scroll down until you see the following code within the soundcloud-shortcode.php:

return "<object height=\"" . esc_attr( $height ) . "\" width=\"" .
esc_attr( $width ) . "\"><param name=\"movie\" value=\"http://" .
esc_attr( $player_host ) . "/player.swf?" . esc_attr( $player_params ) . "\"></param></param><param name=\"allowscriptaccess\"
value=\"always\"></param><embed allowscriptaccess=\"always\" height=\"" .
esc_attr( $height ) . "\" src=\"http://" . esc_attr( $player_host ) .
"/player.swf?" . esc_attr( $player_params ) .
"\" type=\"application/x-shockwave-flash\" width=\"" .
esc_attr( $width ) . "\"> </embed></object>";

In this section you need to add the following 2 pieces of code:

<param name=\"wmode\" value=\"transparent\"></param>

The positions which I’ve used are as follows:

<param name=\"movie\" value=\"http://" .
esc_attr( $player_host ) . "/player.swf?" . esc_attr( $player_params ) .
"\">1st CODE HERE</param><param name=\"allowscriptaccess\"
<param name=\"allowscriptaccess\"
value=\"always\"></param><embed 2nd CODE HERE allowscriptaccess=\"always\" height=\"" .
esc_attr( $height ) . "\" src=\"http://" . esc_attr( $player_host ) .
"/player.swf?" . esc_attr( $player_params ) .
"\" type=\"application/x-shockwave-flash\" width=\"" .
esc_attr( $width ) . "\"> </embed>

Meaning that the whole section should look something like this:

return "<object height=\"" . esc_attr( $height ) . "\" width=\"" .
esc_attr( $width ) . "\"><param name=\"movie\" value=\"http://" .
esc_attr( $player_host ) . "/player.swf?" . esc_attr( $player_params ) .
"\"></param><param name=\"wmode\" value=\"transparent\"></param><param name=\"allowscriptaccess\"
value=\"always\"></param><embed wmode=\"transparent\" allowscriptaccess=\"always\" height=\"" .
esc_attr( $height ) . "\" src=\"http://" . esc_attr( $player_host ) .
"/player.swf?" . esc_attr( $player_params ) .
"\" type=\"application/x-shockwave-flash\" width=\"" .
esc_attr( $width ) . "\"> </embed></object>";

I don’t really know if this is technically correct, but all I can say is that it works for me.

If anyone knows of a more elegant way, please feel free to add it to the comment section on the post page.

Why We Love WordPress

Flint & Tinder built websites with WordPress

At Flint & Tinder, we prefer to build our websites with WordPress and below are a few reasons why:

1 – Complete Control Over Content

Due to the power of the WordPress framework, we are able to use it as a complete Content Management System (also know as a CMS). This enables our clients to change headers, text, images and much more in a few simple steps.

Why is this important? Well firstly, because it enables our clients to continually alter the website content as their SEO campaigns develop. Whilst we always advise clients to tailor their launch content to their targeted search engine keywords, it is only several months after the site is launched that one can begin to see which of these keywords are bringing in the most amount of traffic or business. Therefore, if the client has to option to re-target failing areas of the site once this data is collated, they will be in much better position to reach their intended audience.

Secondly, using WP as a CMS allows the client to easily add new content to the site, which leads us on to the next point…

2 – WordPress is perfect for blogging

Although this seems like an obvious point, it always amazes us how businesses don’t understand the value of having a blog on their website. Aside from the social media aspects (i.e. a portal where a business can connect and directly communicate with their audience), blogging is vital for decent search engine rankings. As we discussed in our mini SEO guide a few months back, there is nothing that Google likes more than a well-built site that is regularly adding fresh new content that other internet users will want to read and post links to.

Yes blogging does take time, but so does any marketing exercise. However if you are intelligent and schedule it in from the get-go, even adding a simple new post every week can make a whole world of difference.

3 – WordPress is great for SEO

Aside from the benefits of being able to easily add new content, WordPress has such an amazing array of plug-ins that can be added to the basic framework, that users can take control of every aspect of their site including the areas which can be tailored to get you the best search engine rankings. Whilst areas of website code such as the meta description and keywords don’t hold as much weight as they used to, they are still areas that need to be considered when launching a website. Plug-ins such as the All-in-One SEO pack allow users to change these areas of code for each and every page and post of their WordPress website.

4 – Plug-ins aren’t just about SEO

Since we have started using WordPress as a framework, we have tailored plug-ins to allow our clients to do some quite complicated things with their sites. From cross-browser audio players, to customisable JavaScript image galleries and even full e-commerce stores, WP plug-ins can cheaply and effectively expand your site into more than just a simple online presence.

5 – The Framework is free

Because WordPress is free, it enables us to build websites with a complete CMS for a fraction of the price that an equivalent custom-built project would cost. Whilst a WordPress site may cost more than a regular static HTML website, both our existing clients and us agree that the long-term benefits of the framework far outweigh the slightly higher initial cost.

It is a simple fact that search engines such as Google are by far and way the leading method that people use to source suppliers, services, businesses and products. Therefore it is imperative that any business that hopes to succeed, grow and develop is doing all it can to ensure that their website is getting good search engine rankings for the keywords the business wishes to target. As we’ve listed above, having a site built in WordPress, we believe, is the best way of achieving this.

Of course, just building a site is WordPress isn’t enough and that’s why at Flint & Tinder we spend time with our clients devising exactly what their proposed website should contain, how it should function and what it should look like. After all, once WordPress has helped bring traffic into your site, it is the content and the design that will ultimately keep them there.

If you are interested in upgrading your existing company website or are a start-up looking to give your business the best chance of survival in these testing times, then please feel free to give the studio a call on 02392 369 688 and we’ll be happy to discuss with you how we can help.

‘While the City Sleeps’ Playlist

While the City Sleeps Playlist Artwork

Recently I’ve been discussing with a friend and peer of mine Mark Priddy from Spindrift Media about creating a little acoustic band. With our intention being to perform a mix of classic and unusual covers and possibly a few numbers of our own.

In order to get things started, I said to Mark that I would create a playlist of songs that would constitute a set list of covers that I think we could do. Due to the stripped down nature of the 2-piece band we intend to be, the playlist tends to suit after-dark listening and I have themed the artwork to suit. Whilst I don’t this would consitute my definite chill-out mix – as I’ve tried to include songs which I think we have a chance of covering in some way or another – I hopefully think there are at least one or two songs you might not have heard or enjoy. I also resisted the temptation to fill the playlist with hipster songs just to make me look cool and decide to concentrate instead on trying to make a set list that flows well musically from one song to the next.

If you are interested, perhaps you should click the link below and see where it takes you. If you do and you find something you like, then please get onto iTunes and check out any of the artists included in more depth. Although to be honest, I’m sure you’ve heard of most of them before and probably own the songs anyway. If so, I hope you enjoy it regardless.

Pease feel free to comment and suggest your owns songs you think Mark and I should consider adding to the list.


1: Jolene – Dolly Parton
2: Scar Tissue – Red Hot Chilli Peppers
3: She Will Have Her Way – Neil Finn
4: The Only Living Boy in New York – Simon & Garfunkel
5: 6 Underground – Sneaker Pimps
6: Be There – UNKLE feat. Ian Brown
7: Empty – Ray LaMontagne
8: Beach House – Cave Singers
9: For Emma – Bon Ivor
10: Rocket Man – Elton John
11: Hurry Up & Wait – Stereophonics
12: Crash Into Me – Dave Matthews Band
13: Sometimes – James
14: Solsbury Hill – Peter Gabriel
15: The Whole of the Moon – The Waterboys
16: On & On – Longpigs
17: Night Walks – Black Mountain

Clicky link that takes you magical places.

Copyright © 2004–2009. All rights reserved.

RSS Feed. This blog is proudly powered by Wordpress and is based upon Modern Clix.