About the Author

Michael Bourne


Hey, I'm Michael, and I've been making websites since the mid 90s! These days I focus on Wordpress and would call myself quite handy in PHP, JS, and CSS. Outside of coding and web design, I'm quite fond of craft beer and backpacking around the world.

Override the Pro Theme header assignment for specific pages and conditions

Michael BourneUpdated:

Themeco’s Pro Header Builder is pretty amazing. From it’s in depth controls to endless styling options, anyone can make a truly magnificent header. But what do you do when the specific page you’d like to target isn’t available as an assignment? How about when you want to show a specific header for logged in users? Or for different user roles? This little PHP snippet will do just that. But first, you need to get the post ID of the header you’d like to assign. The easy way to do that … Read More

How to use Themeco Pro template colors anywhere on your site

Michael BourneUpdated:

The new pro theme by Themeco has many amazing features. One of which is the colours templates. This allows you to set your branding colours in the Pro editor, and re-use them in header and footer elements. But what about outside of headers and footers? Well, at the time of this post, we still don’t have access to them in the page builder (Cornerstone) elements. So I went ahead and wrote a script that will help us out. The basis of this snippet is simple. It will take your colour … Read More

Using Cloudflare Rocket Loader with X Theme 5 and Themeco Pro

Michael BourneUpdated:

Cloudflare has quickly become a popular choice among X users, and that’s no surprise. But early on we all noticed one distinct problem: Rocket Loader didn’t play nicely with Cornerstone. We quickly discovered that using a page rule to exclude cornerstone URLs from performance was the key to success. But with this new update, the target URL has changed. This is what you need to change your page rule to if you upgrade to X Theme 5 or Themeco Pro: *domain.com/x/* However, if you have changed the path of the … Read More

Speed Matters. The X Theme web hosting review.

Michael BourneUpdated:

As we continue on the topic of website speed, it’s important to note one of the biggest contributing factors: your host. A great host can launch your site to speeds unimaginable by others, and a poor host can hold you back by great lengths. But as many of our readers know, there’s a lot of selection out there. That’s why we set out to help you make that choice, by completing in-depth reviews of 11 hosting packages. We tested them for speed, scripting benchmark scores, and their ability to handle … Read More

Using Global Blocks and ACF Pro to create a simple CPT Template

Michael BourneUpdated:

It’s been asked many times. “How can I use Cornerstone to create a page template for my custom post type?” Of course, there are many ways to achieve this. In this tip, I’ll show you how to leverage the power of Global Blocks for Cornerstone and ACF Pro to create a simple CPT template for any custom post type. For this tutorial, I will use 3 plugins. Global Blocks for Cornerstone and Custom Post Type UI, both available from the WordPress.org repo. I will also use the official X addon … Read More