Marketing your business online. Part 2: Choosing the right channels

This is the second instalment of our “Marketing your business online” guide where we hope to help you to get to know which channel you should use to promote your business online.

In the previous instalment, we gave you a very short introduction to each of the channels you can use to market your business online and left you with a question…

How do I know which method is best for my business?

Unfortunately there is only one answer to that question and it is a  short one…. nobody knows! The only way ... Read More

Marketing your business online. Part 1: Introduction

This is the first instalment in our “Marketing your business online” guide where we hope to help you to get to know which channel you should use to promote your business online.

What are the options?

First we will (very) briefly discuss some of the more popular options for marketing your business online.

Search Engine Optimisation (SEO)

SEO is the process of improving your websites visibility in the search engines so that you get more relevant, highly targeted, traffic to your site via organic search. Organic search is essentially where the search engines crawl ... Read More

How to deal with Ajax Caching in IE

Warning, this is a techie post.

I recently had an issue with Internet Explorer recently when using getJSON  to get a result set from the server, however the client browser was displaying an old version of the result set. After a little digging, I found that IE caches ajax transactions by default. Personally, I think this is daft, as I generally want to request new data from the server the majority of the time. From this point of view, I think it would be better to have caching disabled by ... Read More

Sort listboxes that have been populated with JSON results.

I was working on a CakePhp project recently and had an Ajax response returning data in the incorrect order even though CakePhp was actually sorting the data correctly.  I thought I would post this handy snippet for anyone that is in a similar position.

//Sort listbox after population with JSON result. function Sort(elementId) { // Convert the listbox options to a javascript array and sort (ascending) var sortedList = $.makeArray(

$("#" + elementId + " option")).sort(function(a, b) { return $(a).text() < $(b).text() ? -1 : 1; }

);

// Clear the options and add the sorted ones $("#" ... Read More

Adding an upload filetype to WordPress

By default, wordpress limits the files types that you are allowed to upload to images, pdf files, and a few others (full list of allowed file types here). When you try to upload a filetype that isn’t on that list of allowed  types, you will get a File type does not meet security guidelines. Try another. error. Not to fear, this is easy to get around by adding the code below to your theme functions.php file.

This quick snippet will allow you to add multiple new filetypes to the allowed list ... Read More

About Darvu

Darvu are a dynamic outfit based in beautiful Adare, Co. Limerick, in the West of Ireland. We have a proven track record delivering solutions to meet the needs of our clients.

WordPress was first released in May 2003 - we have been using it since August of 2003! It was "love at first site" if you'll excuse the pun!

We are an approachable bunch. Whether you know exactly what you want or just have an idea, but don't know how to translate it into a working website, give us a call - we can help.

Contact Us

Newsletter Signup
Contact Us

If you have any questions at all, we are more than happy to answer. Feel free to contact us via any of the channels below.

+353 (0)61 748882
info@darvu.com
The Avenue
Adare,
Co. Limerick
Ireland
Contact Us
Follow Us

We Speak Non-Technical English!

We know and appreciate that if you are reading this, you may be a non-technical person. That is no problem at all, if you have been reading through our site, you will have noticed that we like to keep the tech talk to a minimum. Contact us today - we are happy to talk with you about your requirements.

Call: +353 (0)61 748882