Web Design

What to do when Thesis (WP Theme) stops generating CSS

This has happened to us a few times, namely every time we migrate a site using Thesis. The problem is that Thesis stores all its CSS (custom, skin, and editor CSS) in the database. It also stores the variables that drive that CSS in the DB. Something about how that data is transferred over when…

Read More

Adding a fly-in side menu to the BeaverBuilder theme

A few months ago we were provided a design spec for a client site that required a button which, when clicked, would open a ‘fly-in’ menu appearing from the side — in this case the right side of the screen. This guide will show you how to add such a menu to the BeaverBuilder theme,…

Read More

Overlapping images when using a content grid?

If you’re seeing overlapping images, or odd grid display issues when using a content grid plugin, look for a plugin that enables lazyload of images and disable it on the page. For example, we use WP Rocket on most of our sites, and while it’s a fantastic caching plugin, occasionally you can run into the…

Read More

How to force HTTPS using Plesk 12

If you are using a web application like WordPress it’s recommended to make this change using the web application’s built in function, if available. Click here to learn how to enable HTTPS with WordPress. The Easy Way: Use Plesk Onyx Plesk Onyx now comes with an option to force enable HTTPS simply by checking a box. All…

Read More

WordPress Plugin: Category Checklist Tree

The Category Checklist Tree plugin may sound pretty boring but in reality it’s an extremely simple and useful plugin! If you’ve ever found yourself perplexed by the behaviour of the Categories lists in WordPress, this is the plugin for you. How might I be annoyed by the WordPress categories list you ask? Well it all has…

Read More

White screen with WP Rocket and non-writable .htaccess

We’ve been messing around with the WP Rocket caching plugin lately and managed to stumble upon two weird issues that were seemingly unrelated: Firstly when enabling WP Rocket with just Apache processing and no nginx, it was seemingly unable to write to the .htaccess file (despite having FastCGI access enabled for PHP and definitely having…

Read More

WooCommerce shortcodes not showing all products

We love WooCommerce around here, but occasionally we run into a bug that hasn’t yet been merged into the core codebase. We set up a storefront many months ago for Lemon Dogs Lemonade where they changes their stock quite regularly. Because of this changing stock, the WooCommerce core setting to hide out of stock items…

Read More

What to do with your website to lose my attention.

Poor organization The organization of a website can rarely just be thrown together at the last minute; with the best of websites, their organizational structure is well thought through long before the site is put together. A poorly organized website will lead visitors away from, or down an indirect path towards, the pages they’re looking…

Read More