Dan Griffiths

From Our Family To Yours

December 25, 2016     Dan Griffiths    

Here at Section214, we’ve had an amazing year this year. It’s been a long road filled with new products, new updates, and new friends, and next year is already shaping up to be even better! At the beginning of 2016, we were almost exclusively a WordPress shop, but in the last 365 days, we’ve grown! We don’t want to give away too many surprises quite yet, but we are working on two…    read more 

Conditional Widget Plugins – Part 2

May 22, 2016     Dan Griffiths    

A while back, I made a post about conditional widget plugins. After reviewing several, I concluded that the best options were Display Widgets and the commercial Widget Ninja. Well, since then I have discovered another option that wasn’t reviewed in the original post and it has, by far, eclipsed every possible plugin from the original post.

Adding Custom Meta Fields To Taxonomies

January 20, 2016     Dan Griffiths    

There are numerous plugins available that add custom meta fields to posts, pages, and the like. Equally numerous are the tutorials walking developers through how to do so. The one thing that isn’t commonly taught, however, is how to add custom meta fields to taxonomies. This is in no small part due to how difficult custom meta fields for taxonomies was until the release of WordPress 4.4. In 2011, our friend Pippin…    read more 

Happy Holidays!

December 21, 2015     Dan Griffiths    

Another year is over, but it’s been a great one! We’ve released an astounding number of new products, had an incredible time at conferences all around the country, and our family has grown! But, as usual, we couldn’t have done it without the help, support, and loyalty of you… our wonderful users and clients. As usual, we’ve got big things in store for the next year… and we want you to be…    read more 

Editor Wars

November 1, 2015     Dan Griffiths    

In the world of development, the choice of editors is usually a very personal decision. Some people are minimalists, some prefer full-fledged IDEs. Some people insist on advanced syntax highlighting, some prefer good, old-fashioned black on white (or white on black). Not to mention the restrictions that a users’ operating system place on the choice.

WordPress plugin settings simplified

October 20, 2015     Dan Griffiths    

Depending on the size of a project, you may be able to get away with adding settings to an existing WordPress page (or the customizer). On the other end of the spectrum, you may need (or want) to implement a full-scale control panel. But what if your project is somewhere in the middle? Or what if you need a control panel, but don’t want the bulk that goes along with most? This…    read more 

Repeatable Fields in Meta Boxes

May 5, 2015     Dan Griffiths    

One of the most confounding things to figure out in the world of WordPress plugin development is the repeatable field. They’re just generally obnoxious to write, sadly, and there’s very little real documentation out there about them. I use them regularly in quite a few of my plugins, and even now I have to recheck how to do them each time. That said, I never even considered writing a tutorial on it…    read more 

Let’s Talk About Addons

February 24, 2015     Dan Griffiths    

Addons are confusing. Particularly if you’re working with multiple different platforms. In the WordPress world, we call them plugins. Drupal calls them modules, Joomla and Magento call them extensions… the list goes on. But are they really that complicated? What exactly is an addon?

Mac for Linux Users

November 10, 2014     Dan Griffiths    

Well, I’m going to start off by saying that obviously I’ve failed to make my 30-day mark. Somehow I managed to miss a day completely without even realizing I did it. It’s surprisingly difficult to actually post something every day, even once you do manage to get into a routine. However… that doesn’t mean I’m quitting! I’ve managed to make several personal breakthroughs in the last weeks, and I find that despite the obvious aggravations, maintaining a regular blog post is actually beneficial in some ways. So, the posts go on!