Responsive websites, what, when, where. Designing websites for devices

Responsiveness as the term defines deals with responding to changes and that is what it also means on the web. Responsive websites are those that respond to different devices and adapt themselves according to the devices. Since not all devices are same and also do not have same resolutions, it is better if we make a website that adjusts itself...

Convert URLs to Links on WordPress Content

So you have been in a situation where you want all the urls on the content of your post to be a link. Well if you have found yourself in such situation, you can always make use of make_clickable function that is available by default on WordPress. What this basically does is convert all http, https, ftp , ftps, emails...

7 awesomely sweet WordPress plugins

There are plugins for just about everything you can possibly imagine on WordPress. But just like themes, it can be difficult to sift through the fluff, and find those gems that truly improve your website. But when you do find a WordPress plugin that’s great, you just have to share it with others in the community. And so am I...

Tips on Time Management for Freelancers

There is a reason you chose to Freelance. Most likely was to be your own boss and work from home. Yes the thought of working in your pj’s is appealing but when it gets down to it, this is how you pay the bills. The best way to succeed in freelancing is to be very careful on how you manage...

Walking array the PHP way, A look into array_walk()

If you’ve been developing with PHP for a while, you’ve probably come across this situation in the past: <?php foreach ($somearray as &$element) { $element = some_function($element); } It’s a common sight: taking an array and running (well, walking) its elements through a particular function. Luckily, PHP provides a simple yet powerful function to overcome this: array_walk().

How to convert currencies using cURl and Google + PHP

Converting currency would not have been a big deal if the exchange rate was fixed. But given that the exchange rate changes every other second, we use services from one of the trusted sites to show  the latest exchange rates. Here we take help of Google to find the latest currency exchange rate and convert the currency to required currency....

Top 10 Free Time Tracking Apps for Freelancers

Usually two words “freelancer” and “time” go together. Freelancers can’t juggle multiple tasks simultaneously and that’s why we need to allocate time carefully. Time is an essential source of freelancer financial success. There are lots of web apps that help track time and create reports. If you use one of the tools on a daily basis, you can turn your work into...

How To Display a Message on Old WordPress Posts

If you post helpful information on your blog chances are some of your early posts are now outdated as technologies have changed over the years. Let’s take a look at how we can add a mix of PHP tags to our WordPress themes to automatically add a small disclaimer or warning message to posts over X years old. The little...

PHP Arrays: Array Functions and Multidimensional Arrays

The difference between one-dimensional and multidimensional arrays is a simple one: a multidimensional array is a simple array that has simple arrays as elements, rather than strings or scalar variables. Building a Multidimensional Array Here is how our $arrBooks example from last week’s article can be expanded into a multidimensional array: