Topic WordPress

WordPress has several handy functions for granular control over external assets. Specifically wp_enqueue_script(), wp_register_script(), wp_enqueue_style(), wp_register_style(). These functions allow us to register assets so they’re available and can be added to the page where applicable. While these functions give a fair amount of control, if you have a complex site you can end up repeating […]

From the inception of WordPress VIP I’ve wondered what it was like to work on a VIP-hosted project. The hosting platform is notorious for being strict on code and process. On occasion, 3.7 DESIGNS would start a project that seemed like a good fit for the platform, but inevitably the projects would never get off […]

The longer you work with WordPress the more often you find yourself needing to do something slightly beyond what’s immediately obvious. Sometimes it’s modifying a portion of the admin, other times it’s using a custom walker to pull a field into the menu system. If you’ve ever dealt with custom roles and permissions you know […]

Having recently returned from WordCamp US, I find myself wondering if we’re not paying enough respect to an important part of our community. Having met lots of new people, I noticed that how one uses WordPress comes up within the first few minutes of conversation. Many of those I met responded by saying they were […]

I am writing this a few days after WordCamp Ann Arbor 2015. This was the second WordCamp where I was a lead organizer and the fourth WordCamp to which I provided overall assistance. Based on the feedback we have received thus far, WordCamp was a success. Attendees learned and networked, sponsors were able to support […]

If you’ve ever done any permission management that alters what posts, pages or custom post types users see then you’ve probably run into an issue where the quick links at the top of the admin page are inaccurate. You may also find that you want to edit, alter or extend these links (which was the […]

Designers aren’t cruel, sometimes they just don’t know better… I should know, I am one. If you’ve been developing for any amount of time you’ve run into a design concept that has great ideas without a great way to implement them. In my case, I often design first and worry about coding later. A few […]

Custom post types extend the capabilities of WordPress in terms of what types of content can be published and managed, but these days at 3.7 we find ourselves working on projects that need more granular permissions related to custom post types. The most common situation I’ve run into is a particular user (or group of […]

Anyone managing a product will often be tempted to add features as a way of improving the product. Most often the temptation is prompted by customer feedback. This is sometimes mistaken for validation, if customers ask for it then it should be added, right? Well, not always. Adding a feature is no trivial matter. Even […]

Below are my slides and summary of a talk I delivered at WordCamp Chicago, 2014. Link to video record will be forthcoming. People make snap judgements. In fact, most users only take 50 milliseconds to form their first impression of your site. This impression lasts the remainder of their visit and even influences return visits. […]