News and Blog

Something we do quite often on sites is add a Twitter feed to a client site displaying the latest tweets made by that company. Depending on the platform we might do this using a plugin, or create a bespoke PHP script to obtain the tweets. When doing a Twitter feed integration recently we w...

It’s rare I get stuck on anything for more than an hour before I’m able to find a solution. Today was a different story however. I must’ve been stuck on this problem for about 4 hours so when I finally solved it I had to write about it to help others that might find thems...

We’re pleased and proud to announce the release of our latest WordPress Plugin called PropertyHive. We’ve been working tirelessly for the past year to get this ready and it’s now available for download and use in your next estate agency website. So what is PropertyHive? P...

Whilst putting our latest WordPress plugin live recently, I ran into a problem whereby I was unable to commit my files via SVN. The commit message was along the lines of: Change directory forbidden by server The message doesn’t really give much information as to what the issue is but...

Whilst working on a WordPress site recently I had a scenario where I had an image attachment ID and needed to get the alt, plus other information, about the image. Oddly, I found it very difficult to obtain this information. There are lots of functions available in WordPress to get the ima...

If you’ve ever had a set of elements in your HTML that have the CSS display property set as inline-block you’ve probably come across the problem where you end up with a 1px gap between them. Lets look at an example of this where we will use an unordered list: HTML: <ul> &...

Recently I was working with a site hosted by one.com, a host that I’m not familiar with. I was tasked with putting a new site live but the existing one had the following error when trying to access it via the browser: This site has been temporarily disabled, please try again later. H...

There are a lot of times when we find ourselves having to ensure elements retain their proportionality, regardless of the screen size. This might be ensuring an image used as a background image is kept at the correct ratio, or ensuring an element remains exactly square. There are two metho...

The placeholder component of textfields in HTML is a great way to provide the user with a hint on what should be entered, or to remove the need for labels altogether. The default behaviour in some browsers (Chrome, Safari etc) is to leave the placeholder showing until the user starts enter...

I’ve hosted my sites with 1and1 for years now and after countless issues with them (mainly their woeful support) I’m finally taking the time to move my sites away. After much investigation I opted to go for DigitalOcean. Firstly, if you’re looking to move your sites somew...