Standard WordPress roles are often too broad, but heavy permission plugins are overkill. In this guide, we’re going the "Full Stack" route—using a PHP "Gatekeeper" script to lock your Editors into specific "safe zones." Whether you need to allow access to a single Specials page or an entire directory of Gallery children, this set-it-and-forget-it solution keeps your dashboard clean and your site...
How to Make Elementor Gallery Captions Use Proper Heading Tags (H2), Without Editing Theme Files
Convert Elementor gallery captions into semantic H2 tags using a safe, update-proof Code Snippets method. Improve on-page SEO and accessibility in minutes.
How to Stop YouTube Embeds from Showing Competitor Videos in WordPress (Gutenberg Fix)
Embedding YouTube videos on your WordPress site? You might be promoting competitors without realizing it. Here’s how to fix that using a quick Gutenberg-safe PHP snippet.
Javascript that makes all external links open in a new tab + PHP WP Plugin
This post references a simple javascript snippet that loops through your site's links and makes external links open in a new tab.
Three ways to show latest updated date or modified date in WordPress
This post demonstrates three ways to change the template of your WordPress blog post to display the last modified date instead of the original published date.
WordPress: updating failed. Could not insert post into the database.
in 2024, when I went back to update older posts on ArtsandBricks.com to make updates, many posts would error and not save. When I clicked "Update," a red bar across the top of the page would appear that read, "Updating failed. Could not insert post into the database." Here's how.
Should I use absolute or relative links in my WordPress blog?
A discussion of why you may choose to use relative or absolute internal links in your WordPress blog website. Explore the pros and cons.
Machform – PHP Form Builder
I started using Machform for my static HTML websites back in 2010. Then, as it is today, Machform is a simple, self-hosted form solution that JUST works and has an affordable one-time license fee. Here are some tricks I've learned and still use to help recover "lost" content quickly.

