Instant search-as-you-type for a WordPress glossary
Build instant glossary search in WordPress: a validated REST endpoint, debounced fetch with AbortController, a fast query and accessible results.
Build instant glossary search in WordPress: a validated REST endpoint, debounced fetch with AbortController, a fast query and accessible results.
Dark mode on an Elementor V4 site: override the global variables, set the mode before first paint and ship an accessible toggle with aria-pressed.
When a shortcode plugin beats a custom Elementor widget, and how to write one that validates input, escapes output, loads assets only when used and caches.
Build homepage sections as custom Gutenberg blocks with block.json, render.php, locked InnerBlocks and block supports, so editors can't break the layout.
How my open-source plugin adds AJAX search and taxonomy filters to a custom post type, and how to harden it and add paging, ACF filters and aria-live.