WordPress has many different powerful functions that will give us data in Arrays. Learning to work with these can give us power when designing and developing new themes and even plugins. This post will explore the anatomy of WordPress Arrays and offer tips on how to use them effectively. (more…)

I am currently thinking “redesign” for Today in Web Design and trying to consider it from all angles. One of these angles is speed. Speed is an important aspect of our work that we rarely consider seriously when designing. I would bet that most of us do our design work, do the coding work and then try to address speed at the tail end of our process. And, in a world of theme happy design, I would also be willing to bet that many folks do not consider speed at all. (more…)

The title and the quoted text below are a post idea I dictated into my phone some months ago. I am not one to rant often online because it it mostly fruitless and provides little value. So, it never got posted. This is a post came after the worst client encounter I have ever experienced. I left the crude title because I feel it accurately reflects the raw human emotion associated in the moment, kind of like when behind the wheel. So, sorry if that offends you. (more…)

As with most frontend design/developers, my introduction into WordPress theme development had modest beginnings. It all started with modifying a theme, then another, and another and so on. Each time I would dive deeper into the code as I grew more and more familiar with WordPress theme development. Needless to say, I ran across many different approaches to theme development which was good and bad for different reasons. (more…)

So, are web games back? I am beginning to see more and more little web games on websites and it seems they may be on the comeback. It is starting to feel like the era just before Adobe ruled the web with Flash and every banner ad was an interactive game. (more…)

In 2012, CSS3 animations were on the horizon as browsers began to adopt the new syntax. These animations have now become more common as developers continue to push the boundaries of what is possible with HTML and CSS(more…)

Now that the winter games have come to a close, Sochi has become a part of Olympic history. Olympic Story is a video heavy site full of history, medal counts and more. The content is displayed in a creative and dynamic way, using animated content parts, maps and charts. (more…)

Speeding up the load time of your website can reduce your bounce rate (percentage of visitors who enter the site and leave without viewing any other pages) and make you more favorable for search engines. People judge websites quickly and the longer they have to wait, the more likely they are to bounce. One quick way to boost the speed of your site is to set the expires headers. (more…)

Finding the parent and child pages for any given page can be useful for many reasons. One use case is creating a sidebar navigation for a section of pages in a website. Finding the children of a current page is fairly easy using wp_list_pages(). But, there is not builtin WordPress function to get the parent and children of any given page.(more…)