Author Total Post Counts across WordPress Multisite

On a recent multisite project, I needed to grab all the authors from across the network and display them in order based on their post counts. Traditionally, when using WP_User_Query there is an orderby argument that can be used to sort the users by their post count. However, we were pulling the users on the main […]

Read More

Experiment! Our own, personal developer review boards

I love being a freelancer. There are some that consider it a dirty word. I don’t. I have the opportunity to work with multiple teams on a variety of projects. It keeps the work exciting while pushing me to continually better my development, customer communication, and business management skills. However, when it comes to development, I […]

Read More

Media Management in WordPress Multisite

In many ways, managing media within a multisite network is very similar to a traditional WordPress install. When files are uploaded to a site within a network, the files are saved as an “attachment” post type within the associated wp_posts table for that install. For example, if the blog id for the site you’re uploading […]

Read More

How “accessible” is your website?

It seems these days that more and more businesses are facing legal issues due to the accessibility of their website. This has left many business leaders considering the accessibility of their own websites and the implications it could have on their business. I agree that we should be doing more as an industry (web development) to make […]

Read More

Adding additional column classes in Genesis

For a while there it seemed like everyone that considered themselves a front-end developer had their own preferred grid solution. I’ve used the grids available with Foundation and Bootstrap as well as others on different occasions but never developed a fond attachment to anyone one system. So, when I switched to using the Genesis Framework […]

Read More

Custom slider for Genesis using Slick

The Slick slider is a fully accessible and responsive slider that is easy to customize and perfect for use when your designs require a slider or carousel. Check out the demos to see the options available. Adding the slider to your Genesis theme can be done in a couple of quick steps. When adding a […]

Read More

A UX Look at Custom Post Types – Introduction

I recently published a blog post on LimeCuda about User Experience (UX) design and the simplest way to start integrating it into web projects. However, within WordPress, one aspect of UX that we commonly ignore is the experience the site administrator will have in managing the custom websites that we build. For these custom developments, […]

Read More

Looking Back and Being Satisfied

I’ve expressed many times over the last couple of years the feeling of embarrassment and disgust that I commonly have when looking at my old code. About a year ago, I started working on a project with LimeCuda that had me excited, scared, hopeful and a bit overwhelmed all at once. Prior to starting this project […]

Read More

Non-Negotiables for Modern Web Development

I like the phrase “non-negotiable”. There is no quicker way to cut the crap and get down to business. This isn’t a post about new and hip web development tools that everyone should be using. Don’t get me wrong, I like using Sass and Grunt while playing around with Vagrant but these aren’t non-negotiables. Non-negotiables […]

Read More

Back to the Future, the Git version

I’m a huge fan of the Back to the Future series. By embracing this obsession I’ve allowed Back to the Future to become my professional quirk. References to the series have made it into almost all of my development sites over the last year.   So, here is a quick, fun Git workflow taking cues from the best […]

Read More