X

BLOG

How to fix the issue with IntelliJ and PHPStorm not resolving SASS and JS Imports

This article describes how to resolve the issue with IntelliJ not providing autocomplete for imported SASS and JS resources. The…

Mervyn Booth

Using Gutenberg and/or the Classic Editor

It's common knowledge that WordPress's new editor, codenamed Gutenberg, will shake up the landscape for many, many websites that use…

Mervyn Booth

Getting your plugins ready for Gutenberg

Is your site, its plugins, custom post types, custom meta and your content ready for Gutenberg? Remember the release date:…

Mervyn Booth

Toggle Navigational Menus and Submenus Using Pure JavaScript

We had an interesting challenge today, where we needed to create a collapsible, responsive menu and sub-menu, using pure JavaScript.…

Mervyn Booth

Updating Macs on Mojave to run VirtualBox

We use VirtualBox for the local development of websites, this article walks through the process of updating it to at…

Mervyn Booth

Remove menu link types from the WordPress menu options screen

On a client site, we wanted to restrict menu items to Custom Links, only. Thus remove all other menu types.…

Mervyn Booth

How to break long words using CSS @supports

Recently, I had an odd scenario where wrapping long text needed either word-wrap, overflow-wrap or word-break to achieve the same…

Mervyn Booth

Conditionally enqueue scripts and stylesheets on specific pages

There are many use-cases where scripts and stylesheets only need to be loaded on certain pages. One such example would…

Mervyn Booth

Using LD+JSON Schema to Enhance SEO for Blog Posts

Schema markup helps search engines understand your content by describing its primary purpose, in a machine-friendly way. The most recent,…

Mervyn Booth

Nesting CSS Media Queries

Processing styling rules based on certain criteria, such as viewport width, is achieved using the @media conditional group rules. As of October…

Mervyn Booth

This website uses cookies.