If you use WordPress’s built-in password protection for a post or page, and you also use your host’s server-side caching (often managed through cPanel, NGINX, or LSCache), you may have noticed a frustrating issue: The page asks for a password the first time, but af…
Gabriola Graphics Blog
Divi Coming Soon page plugin FREE from DiviLife
This free plugin from DiviLife is wonderful. Coupled with the power of Divi’s Theme Builder you can redirect visitors to a page built with Divi. The Theme Builder comes into play as you can easily remove/hide site menus or footers from your bespoke coming soon...
Stop Divi Gallery Images From Cropping Using Functions
Currently the only options for the built-in Divi photo gallery are for “portrait” or “landscape” thumbnails, which means any aspect ratio outside of those will be cut off or cropped. The following snippet allows the thumbnail in the photo...
Stop Spam from Divi Contact Form with ReCaptcha v3
Since Divi update 4.0.7 it is possible to natively integrate Google ReCaptcha v3 right into your contact form settings with only a few simple steps. 1. Create a google recaptcha profile for your site here — google.com/recaptcha/admin/create 2. After creating...
Redirect Client Login to WordPress Home Page NOT to Dashboard
When I’m developing a site that is not visible to the public yet, possibly hidden behind my favourite “Coming Soon” wordpress plug-in Coming Soon Page, Under Construction & Maintenance Mode by SeedProd I will send clients the link to the site to...
Divi: Remove Projects From View in WordPress Admin Area
This code snippet doesn’t disable Divi’s own custom post type called Projects, but rather just removes it from view in the admin area. For numerous reasons you don’t want to remove the Projects custom post type (screwed up templates, time outs, etc.)...
Remove Divi Builder Button for WP User Role Author
To make things easier for the client hand-off, I removed the Divi builder button from the back-end, using the following code: /* Remove Divi Builder button for WP Role Author */ function my_custom_admin_head() { if ( current_user_can( 'author' )) :...
Divi Friendly Global Footer
This trick will allow you to create a Divi friendly footer (within the front-end builder) and then via a child theme modification to the footer.php file, have it echo throughout your site. <style>.embed-container { position: relative; padding-bottom: 56.25%;...
Divi Align Module to Bottom
When trying to align content to the bottom of a column, use flex. <ol> <li>Make sure your row has the <strong>equalize heights</strong> option turned ON.</li> <li>In the <strong>column</strong> you wish to align the...
WordPress: Advanced Custom Fields, Custom Post Types And The Dreaded Auto-Draft Title
This post today is not an in-depth look into using Advanced Custom Fields, or Custom Post Types, or CPT-UI. I just wanted to briefly explain the problem and then show the solution that has worked for me. The problem After setting up a new Custom Post Type (CPT) in...
This section only shows on mobile. The sidebar above disappears on mobile.



