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

How to switch from POP to IMAP email access

Since POP accounts don’t support server-side synchronization of messages, such as indicating whether you’ve read a message or not, it’s disadvantageous to use a POP connection when accessing your email from multiple devices. To fix this, an IMAP connection is necessary. With IMAP, your mail clients (apps) have a larger set of communication options with which…

Read More

Adding select2 to WP Forms

Select2 is a great jQuery library that allows for ajax selection of elements in a long list. It’s wonderful functionality allows for the ability to live search the list. This guide will show you how to easily add support for Select2 to WP Forms. Note that this refers specifically to the WP Forms plugin, and not general…

Read More

Getting started with a Plesk reseller account

Plesk 12.5 and newer come with some extremely powerful reseller account controls. Unlike cPanel (and WHM), it’s not necessary to learn how to use two completely different panels, Plesk integrates everything beautifully into one easy to manage panel. That said there are a few things to know about the feature set and best practices for…

Read More

Adding code to Thesis’ head section causes a 403 error

If you’re adding code to Thesis’ head section and get a 403 error, especially if you’re adding a link to a font or other resource, the problem may be related to the web application firewall protecting your site. To check this out, as with most server-based errors, the first step is to check the log…

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