Perch is a front-end coder’s dream CMS. I’m not kidding. At all. I mean, sure, you have to pay for it. In a world of free and open source options, £50 per website might seem a little steep, especially if you’re not charging as much as you should be for your work. Why then, is Perch worth it? Because it makes turning static front-end code into a CMS-managed site ridiculously simple. All you have to do is install Perch, which is quite similar to installing WordPress. All you need is a server with PHP and...
The WordPress theme market nowadays could undoubtedly be described as huge. There are tons of offers and new options appear every day. Rarely has a week gone by without any “WordPress theme reviews” in my news feed. But when it comes to the selection of a theme for a specific project, such diversity provides more pain than one might expect. Usually, we just try to find a good looking theme that suits the aesthetic of our project, and has some set of customization options. The problem here is that WordPress...read more
Transients are such a powerful part of WordPress, yet are overlooked and under utilized. Using the transients API, you can store values in a standardized way, giving them an expiration time. This frees up space in the database and can lead to significant load time improvements. In this article, I’ll show you everything you need to know to use transients, and a few examples to show you just how powerful they can be! Why use expiring data? ... The first question that might be on your mind is, “Why would...read more
Every day, we, as developers, use a wide array of tools to finish our tasks. And as we all differ in preference, so too do the tools we use. However, there are a lot of tools to choose from and trying them one by one will be counterproductive, and not to mention, difficult. So wouldn’t it be nice to have something like a Swiss knife for developers? You know, handy tools that you could just pull out from your bookmarks section? This saves you the trouble of doing a lot of Google searches that could lead to procrastination....read more
Good vertical rhythm on a website has numerous benefits: aesthetically the design will appear more balanced and polished; for the reader, the content will be more cohesive and easier to read. If you’ve ever read a content heavy website and found it hard for your eyes to jump to the start of the next line, it was probably due to a poor vertical rhythm. In the old days of print design, vertical rhythm was set using font sizes, line heights, margin and paddings, set in point (pt) size units. Today the same styling...read more
In this article, I will cover custom taxonomies and how they are created. I will make three custom taxonomies to show how the code can be reused with ease and also adapted to the needs of each taxonomy. Let’s start with a definition of custom taxonomies. What are custom taxonomies ? ... Taxonomies are different ways of grouping things together. A real life example might be TV shows: they can distributed by a number of different variables, like the channel airing them, their genre, or even the hour...read more
In all types of computer programming, be it web or desktop development, most developers don’t want to reinvent the wheel. Why spend your time and effort writing some code that someone else has already written? The code that is available ranges from small jQuery plugins, right up to full platforms which enable full applications to be built on-top of them. I refer to them as “black boxes”. Essentially you input some data at one side and get some different data out on the other side. In some cases you...read more
Do you want to get the best marketing results, get more followers and understand them on Twitter this year? These tools will help you become more productive, efficient and skillful. They will help you understand when to tweet, which hashtags to use, how to tweet, who to follow, and much more. Managing your Twitter account along with your other online networks can be difficult if you have limited resources. It means we need some help. Today I’ve collected 50 twitter tools for productivity, for efficiency,...read more