Category: Workbench

Hierarchy 1.0 is Here!

Published 2 years 3 months ago on November 20, 2014

Hierarchy is now at version 1.0! Check it out and find out more about the changes that went into it. A long time ago I wrote about a plugin I built that I’ve used on every client site since doing so. It solved a problem that exists only if you use WordPress in a certain […]

Generate Breadcrumbs from your WordPress Menu

Published 2 years 3 months ago on November 19, 2014

I have what some may consider a unique approach to WordPress Menus. Without going into extreme detail (but if you want extreme detail be sure to sign up to get notified when @clientwp Second Edition arrives!) I rarely use Menus for client projects. From time to time however, they’re the perfect fit. I found myself […]

Template Map makes my Client Work Easier

Published 2 years 7 months ago on July 20, 2014

TL;DR: Built another WordPress plugin: Template Map (GitHub) Very often my inspiration for building plugins is to make my life easier. Selfish as that may be, I’m a big fan of the idea behind using your own publicly released code as much as possible. When you’re actually in the trenches using the code you’re that […]

I’ve Built a Live Search Plugin for WordPress

Published 2 years 9 months ago on May 5, 2014

Search continues to be (in my opinion) a very much underutilized aspect of many websites. It’s not that websites are universally lacking on-site search, it’s that it usually stinks. I did what I could to improve that for WordPress sites by building SearchWP. It’s what I’ve always wanted but never found in a search solution […]

CSS3 Buttons with Gradient Stroke

Published 2 years 9 months ago on April 25, 2014

I style a lot of buttons, but a classic treatment I find myself needing to implement is one with a gradient background and subtle gradient stroke along the edges. Over time my solutions began with multiple elements and specific CSS for each. It got the job done but it was clearly bloated. CSS3 changes so […]

Better Search Results Counts in WordPress

Published 3 years 1 month ago on December 31, 2013

I recently stumbled on the following snippet of code in your average WordPress theme: <?php if ( is_home() ) : ?> <h2><?php echo the_title(); ?></h2> <?php elseif ( is_search() ): ?> <h1><?php $search_count = 0; $search = new WP_Query("s=$s&showposts=-1"); if($search->have_posts()) { while($search->have_posts()) { $search->the_post(); $search_count++; } } echo $search_count; ?> <?php _e('Search results'); ?></h1> <?php […]

SearchWP: The Best WordPress Search Plugin you can Find

Published 3 years 6 months ago on August 6, 2013

I am wicked excited to be publishing this post. Not because it has to do with shipping code or any of that, but because I’ve built something that’s going to make my life (and hopefully yours) that much easier once you’ve read it. Many times when I sit down to build a plugin it’s a […]

Attachments 3.5 and Attachments UI Extension Now Available

Published 3 years 9 months ago on May 13, 2013

Attachments 3.5 is here! The changelog includes notes about new filters, new actions, the ability to limit the number of Attachments per Instance, the ability to change an Attachment asset without removing it, an Attachments Pro migration script and more. I’m also happy to announce the first Member-only Attachments extension: Attachments UI!

Using Grunt to Speed Up & Standardize your WordPress Theme Development

Published 3 years 11 months ago on March 10, 2013

Workflow continues to be an integral part of your overall speed in development. Automating tasks where applicable can have an amazing net effect on your timelines, so finding effective ways to speed up monotonous, repetitive tasks can be a huge time saver. Integrating Grunt with your WordPress theming can do big things for your process.

An Entirely New Attachments Thanks to WordPress 3.5

Published 4 years 2 months ago on December 11, 2012

Important: If you are a current user of Attachments and have upgraded from version 1.x to version 3.0 please see this note. A failsafe has been put in place allowing you to instantly revert to the latest version of the 1.x branch. I’ve been enjoying (read: gushing) over the updates to WordPress 3.5. Ever since […]

Copyright © 2006—2017 Jonathan Christopher