Latest Posts
-
TP-Link Deco Mesh Wifi Setup on Xfinity
While trying to setup TP-Link Deco mesh wifi devices, I found that it was easy to plug one of the devices into my existing wifi router. The Deco creates its…
-
PLUGIN_CHECK_PHP_BIN constant
The WordPress Plugin Review team released Plugin Check. They use it to scan all plugin submissions to wordpress.org, and encourage all authors to run it before uploading plugins to the…
-
WordPress 6.3 Errors in Dashboard
Sites running WordPress 6.3 and plugins that add the post__not_in query variable on the parse_query hook are breaking the lists of posts and pages in the Dashboard. I found this…
-
Escaping and Translating Text in WordPress
WordPress core provides developers with a handful of functions to escape string content and enable translations into other languages. Translatable Strings Access the translated version of text used in plugins…
-
Microsoft Azure SqlServer
Check the status of CREATE DATABASE and ALTER DATABASE queries List all users and roles
-
Akismet Alternatives
Blocking spam on WordPress websites is heavy work. Akismet comes pre-installed on every site, but it’s not free for businesses or the only way to stop spam. OOPSpam https://www.oopspam.com/ CleanTalk…
-
TypeError: c is not a function
If you’re building blocks for WordPress, and the error TypeError: c is not a function is logged in your browser’s developer console, you may have created a TextControl component and…
-
Gravity Forms confirmation not working. Instead, “Thanks for contacting us! We will get in touch with you shortly.”
If you see the default “Thanks for contacting us! We will get in touch with you shortly.” even if you’ve created a custom confirmation for your Gravity Form, your entry…
-
TypeError: b.map is not a function
If you’re building blocks for WordPress, and the error TypeError: b.map is not a function is logged in your browser’s developer console, you may have created a SelectControl component and…
-
Router Circle Jig Calculator
I recently gifted myself a Bosch 1617EVSPK router, and the first project is mounting it to a old Craftsman 171.253512 router table that came with the used contractor table saw…
-
Gravity View is_approved enumeration
Entry approval is a Gravity View feature I use often. Even if I’m not using Gravity View on a project that needs to filter out some entries, I’ll save the…
-
Mimic the WordPress.org developer reference for your project
I replicated wordpress.org’s code reference system for my own project. WordPress provides a template tag get_the_title() and it’s documented at https://developer.wordpress.org/reference/functions/get_the_title/. A plugin I just launched provides a template tag…