Category Archive: WordPress

December 4, 2017 • Written by

Getting into Gutenberg, Part 2: A Knee-Jerk REACTion (and an Introduction to Gutenberg Blocks)

I wrote yesterday on Gutenberg, WordPress' soon-to-be editing experience, as it was highly mentioned at WordCampUS here in Nashville over the weekend. Yesterday, I focused specifically on the outer facade of Gutenberg - movable blocks, layouts, and modular approaches to content. Today, we're going to look at the back-end. For a WordPress developer, this is…

September 15, 2017 • Written by

WordPress, React, and The Future

On September 14, Matt Mullenweg announced that WordPress was rethinking its use of the React.js library due to Facebook's clarification on its patents. The short story: Facebook released React under a modified "open-source-ish" license (called BSD+Patents) that allow them to judiciously revoke the patent if a service violates the terms of service (specifically, if they…

March 31, 2017 • Written by

Advanced Custom Fields: Building a Client Friendly “Page Builder”, Part 1

There are very few subjects debated so hotly in the WordPress world as the ones regarding "Page Builders". For the unfamiliar, a page builder allows the end user to set up content without needing knowledge of code.  While - to the end user - the allure of being able to have full control over design and…

March 28, 2017 • Written by

Encryption, WordPress, Terrorism, and the Modern Web

Editor's Note: I try not to bring politics into my development discussions, but when they intersect, it's always a good time for a teaching moment. If you leave a comment, be civil and follow the rules of having a good discussion, or I will outright delete your comments. There's no room here for rude people.…

March 17, 2017 • Written by

WooCommerce: Third Party API Calls At Checkout

I've been doing a lot more WooCommerce work as of late. And with good reason - WooCommerce (as of the end of 2016) powers nearly 42% of all eCommerce stores on the internet. One of the biggest requests I have when working with WooCommerce is how to integrate a third party vendor into a checkout…

March 14, 2017 • Written by

Twitch Conditional – A WordPress Plugin for Twitch Streamers

I love Twitch. I actually spend my work day with one browser dedicated to Twitch, and subscribe to MrHappy's daily Stream. So when rumors surfaced a few years ago their API, of course I wanted a way to interface with that API. In doing research, I realized that a lot of streamers don't have real…

October 13, 2016 • Written by

The Hidden WordPress Options Panel

Did you know that there's a hidden options panel in WordPress? It's one page you can visit that will allow you to set every single option available to you on your site - even some of the hidden ones that are set via plugins and/or other functions. http://www.mydomain.com/wp-admin/options.php Navigating here will show you any options,…

November 30, 2015 • Written by

Using Hyperlinks Correctly in WordPress

Any good content marketer worth his or her salt knows the value of using links in their content. It's a good strategy to practice - whether you're linking internally to content you've written in the past or to external resources you mention in posts.  However, a lot of people overlook a small, single detail that could…

September 28, 2015 • Written by

Why I (Still) Use WordPress

It's no secret that I love WordPress. I've built this site on it, for one, but I brag that I've used WordPress for nearly all of the projects I've done over the last few years.  Other platforms have come and gone, but WordPress has remained steadily at the top of my list of "must-use" tools.…

December 16, 2014 • Written by

Add a Product List to WooCommerce’s Order Columns

If you're running WooCommerce, the Orders screen is a great way to see - at a glance - what's going on in your store.  However, there's one thing that it absolutely doesn't show: the products that people have ordered. The code below changes that - it gives you a special column in your Orders screen…