Is Divi 5 Ready for Prime Time?

Divi 5 Editor

Packed with exciting new features, a much faster editing experience, and Elegant Theme’s endorsement to use it on new sites, it might be tempting to use Divi 5 on production sites. But on the other hand, it is still technically an alpha release (not even beta!) and it’s not feature complete. I’ve been playing around … Read more

Enable DKIM for Microsoft 365 Email to Prevent Spoofing and Improve Deliverability

Windows Defender Email authentication settings showing DKIM settings

Enabling DomainKeys Identified Mail (DKIM) for an email account is one of the ways to combat email spoofing, and has other security benefits. Spoofing is when someone sends an email that looks like it came from you, but it didn’t. Unfortunately, there is a lot of outdated and inaccurate information online about how to set … Read more

How to Fix WordPress Critical Error: “Allowed memory size…exhausted in wp-includes/class-wpdb.php”

WordPress white screen of death

Recently, a client of mine reported the dreaded “white screen of death” critical error on one of my sites. On the front end, the error message was simply “There has been a critical error on this website.” In the error log, I saw this: Unfortunately, this line was in WP core, not in my custom … Read more

How to Set Background Parallax Speed and Direction in Kadence Blocks (i.e., How to Fix Kadence Parallax)

Kadence parallax setting in the Row block

Like most modern WordPress builders, Kadence Blocks has the ability to display backgrounds with the parallax effect; that is, when scrolling, the background will scroll at a different rate than the rest of the page. Usually, the background scrolls in the same direction as the foreground, but slower, to mimic real life where things that … Read more

Enable Divi Mobile Menu Keyboard Navigation for Accessibility Compliance

Out of the box, the Divi theme mobile menus are not navigable using the tab key, and therefore do not meet accessibility requirements. A quick solution to this is to install the Divi Accessibility plugin, available on GitHub: This works on the default built-in Divi menu. The problem, though is that it doesn’t seem to … Read more

How to Fix Divi Parallax Not Working on Safari

Divi CSS method setting

I recently discovered that Divi’s Parallax feature doesn’t work on Safari (on November 2024). When you scroll down, the background image just scrolls with the page like a regular background image. It doesn’t work whether you choose “True Parallax” or “CSS”. It works on all other browsers. According to this Reddit thread, the problem happens … Read more

How to Read Other Users’ Email in Microsoft 365 (as an Admin)

Permissions in Outlook 365

There may be legitimate cases where an admin might need to access another Microsoft 365 user’s email. For example, when an employee has left the company. In this article, I’ll explain how to do that Step One: Getting Permissions The first part of this requires granting yourself permission to access the user’s email account. As … Read more

The Best Analytics Plugins for WordPress

Screenshot of Site Kit by Google

Here are my recommended Analytics plugins for WordPress whether based on Google Analytics or other. The Best Non Google Analytics Plugins With the shift from GA3 to GA4, Google frustrated a lot of users who just wanted a simple analytics dashboard and didn’t need the complex features that were added. In addition, since Google is … Read more

The Best Multilingual Plugin for WordPress: Polylang vs. TranslatePress vs. WPML

Flags Photo by Nick Fewings on Unsplash

If you want your WordPress site to be in different languages, there are a lot of plugins to choose from. Here’s my take on three of the most popular ones. TranslatePress – Recommended! TranslatePress is my #1 recommended translation plugin for WordPress. It is a great solution for keeping different language layouts synced to each … Read more

Tips and Tricks to Make Your Squarespace Website More Accessible

Compliance with web accessibility regulations is super important these days. The accessibility compliance of websites built on Squarespace varies depending on which template you’re using. Here are some tips and tricks to fix the accessibility errors that you might find in various Squarespace templates. As part of my testing, I use the WAVE browser extension … Read more

The Best WordPress Backup Plugins

Keeping backups of any website you maintain is absolutely essential. I make sure backups are done both at the server level and at the WordPress plugin level. My Two “Go To” WordPress Backup Plugins All-In-One WP Migration ★ This is now the backup plugin that I use the most. Very easy to use and reliable … Read more

The Best Plugins for Debugging WordPress

These are some invaluable plugins for debugging, developing, and monitoring WordPress sites. Debugging Database Queries Debug This See exactly what query WordPress is running. Great for debugging WordPress query problems in your code. Query Monitor Similar to Debug This, but this has more emphasis on the WP queries on your site. Very useful. WP phpMyAdmin A lifesaver … Read more

Some Really Useful Gutenberg Block Plugins That You Should Try

Check out these Gutenberg Block plugins that add new block functionality to WordPress. Accordion Blocks Adds the much-needed accordion block to Gutenberg. You need to style it yourself using your own style sheet, but it’s lightweight and just works. Block Visibility Schedule when any Gutenberg block is displayed and to whom, or hide it altogether. … Read more

How I Migrated a WordPress Multisite Network to Local WP

Someone described WordPress Multisite as the “bastard child” of WordPress, and I think that is an accurate description. I’ve burned many hours dealing with the quirks of Multisite, and this is one of them. If you look at Local WP’s official docs on how to migrate a Multisite to local, you’ll see the painful instructions … Read more

The Best WordPress Migration Plugins

Migrating birds - Photo by Nick Fewings on Unsplash

Check out these plugins for migrating to and from WordPress, or between servers. Whole-Site WordPress Migrations These plugins will migrate your WordPress site from one server to another. All In One WP Migration ★ (requires payment for restoring files over 512MB) Install this plugin at your source, download an archive file, then import that file … Read more

The Best WordPress Media Library Management Plugins

These plugins help you manage your WordPress Media Library Happy Files This is the de-facto standard WordPress Media Library management plugin that lets you assign your media to category folders. No actual folders are created on your server; it’s just metadata. As a bonus, it includes a gallery shortcode and Gutenberg block to display images … Read more

The Best WordPress Multisite Migration and Management Plugins

I don’t recommend WordPress Multisite except for some very specific use cases. Read why here. If you must use Multisite, here are some plugins that can help. Multisite Migration Plugins Many of the most popular WordPress migration plugins don’t work on Multisite (at least most free versions don’t). Here are some plugins, paid and free, … Read more