github-logo

Managing projects in git with branches

This is my development workflow that I use for projects based in git. The idea is simple: branch everything and create branches for each of your hosting environments too.

wordpress-deployment-script

Deploying your plugin to GitHub and WordPress.org simultaneously with great ease

Using a deployment script is the quickest and easiest way to get your plugin or theme deployed to GitHub and simultaneously to wordpress.org. And the best part? You don’t need to know anything about Subversion.

click-to-tweet-increasing-engagement-and-social-sharing

Pass YOURLS short links to Jetpack’s Publicize and Sharing modules

Using filters, you can pass your YOURLS shortlink to Jetpack’s Publicize and Sharing modules to get the most out of your YOURLS click stats

no-entry

How to deactivate certain plugins on your development servers

There are certain plugins that you simply don’t want running on your local or staging sites, so this is how I manage systematically deactivating them.

buysellads.com

How to run BuySellAds over SSL in WordPress

BuySellAds now supports SSL which means that you can upgrade your whole site to HTTPS even if you’re running BSA ad zones

You can make your site much more secure by taking this simple step

A simple snippet to force SSL for your whole site

This snippet will help you if you want to force visitors to view your site over HTTPS (using SSL), even if they try to use HTTP.

hide-taxonomy-metabox

Hide a taxonomy metabox in the post editor

When you want to have more control over how your custom taxonomies are used, you may want to hide the default metabox provided by WordPress to allow you to use other methods for specifying the terms, such as using CMB 2.0

dashicon-library

Use WordPress’ built-in dashicons for custom post types

Dashicons is a special font built in to WordPress that you can use throughout your site, such as for icons for custom post types in your dashboard menus

Google Analytics goal overview

How to track conversions through Gravity Forms in Google Analytics

Tracking conversions is a good way of better understanding your customers, where they came from and how they navigated your site before conversion, so this is how to do it with Gravity Forms.

functionality-plugin-code

Putting things where they belong

This is the ultimate guide in creating child themes and functionality plugins so that you can edit your WordPress site without breaking anything, with examples showing you how to implement different types of changes.