Clean up empty block editor spaces that break your layout
Empty paragraph, heading, group, and column blocks in the Block Editor create unwanted spacing on your site, but these simple filters automatically remove them before they render.
Enhancing WordPress Security: My Plugins Now Part of Patchstack’s Managed Vulnerability Disclosure Program
Discover how integrating my free WordPress plugins with Patchstack’s Managed Vulnerability Disclosure Program (mVDP) enhances security. Learn how this collaboration benefits users and how fellow developers can join the mVDP to strengthen their plugin security.
How to Revert WooCommerce Block Checkout to the Old Checkout page
How to revert WooCommerce block checkout to classic old shortcode checkout.
Fluent Forms tip: link to page where the form was embeded
Learn how to create a clickable link to the page where your Fluent Forms are embedded. Enhance user experience and make it easier for visitors to navigate back to the original page more info than just a form.
The Unintended Consequences of decoding=’async’ on Your WordPress site’s LCP
Explore the impact of WordPress’s decoding=”async” image optimization on your site’s LCP score and learn how to fix it.
How to use Code Snippets plugin
Add custom code snippets to your WordPress site easily with Code Snippets plugin. No need to modify your theme files. Export/import your snippets too!
Can’t find page templates after 5.8 WordPress update
Check how to re-add the theme support for page templates.
Problem solved: check for has_block() inside reusable blocks
Do you check block type with has_block() to conditionally load scripts, styles, or any other custom logic for the block editor as I do? I’m not sure if you have already noticed, but has_block() doesn’t count with reusable blocks. In the docs, they don’t mention it explicitly: This test optimizes for performance rather than strict accuracy,…
How to kill the website when theme is missing or broken
A short snippet that will detect if the active theme is the theme you expect. If not or it’s broken, the website will die and your data won’t leak.
Git: pre-push confirmation
Git pre-push hook that will prompt a confirmation y/n question before pushing to remote but origin.




