Using Composer Dependencies in WordPress

Composer In this tutorial, I’m going to show you how you can add Composer Dependencies to your WordPress theme. Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you.  (https://getcomposer.org/doc/00-intro.md) Getting Started The first thing […]

Adding Bootstrap Panel Classes to Widgets

Bootstrap CSS Bootstrap is an awesome CSS framework that allows you to rapidly prototype web applications. It makes it easy to create components that look consistent and unify a website’s feel. Something lesser known about Bootstrap is that it’s just as good with prototyping websites; it provides you with a some simple tools that make […]

Gnarly Web Redesign

A Whole New Look for Gnarly Web! I’ve been needing to redesign my site for quite a while now; I had started on this back in 2013, but never really got too far before I got swamped with work. I recently had some openings with time, so I jumped at the chance to redesign my site. […]

Writing a WordPress Plugin, Part 1

The Basics So you want learn about writing a WordPress plugin, eh? We’re going to cover the basics on how to write a WordPress plugin. It will be very limited in scope, since this is a tutorial. You can find working resources at the end of the posts. This post assumes you’ve already installed WordPress. Getting […]

How To Minify WordPress Scripts

What is Minification and Why Do I Need It? Minification is the process in which scripts and styles are compressed (and sometimes combined) to reduce the filesize. Take, for example, the following library (carhartl/jquery-cookie): /*! * jQuery Cookie Plugin v1.4.1 * https://github.com/carhartl/jquery-cookie * * Copyright 2006, 2014 Klaus Hartl * Released under the MIT license […]