Did you know that a plugin hosted on the WordPress.org Plugin Directory can use a readme.md markdown file instead of readme.txt? If you manage your plugin on GitHub or GitLab and use a readme.md file there’s no need to maintain or generate a separate readme.txt file — just send the readme.md file straight to wordpress.org.
Tag archives: WordPress
WordPress Developer Tools
I maintain many plugins, tools, and resources for WordPress developers. Here’s the full list.
WordPress Hook Autocompletion for VS Code
I’ve published a VS Code extension which autocompletes WordPress action and filter names and the corresponding callback function. Check out the extension here on the VS Code Marketplace. It’s new and this is my first VS Code extension so it needs some more work. I’ll be improving it over time but I hope you find …
Continue reading “WordPress Hook Autocompletion for VS Code”
Brief Thoughts on a Ten Year Old WordPress Plugin
Today my User Switching plugin for WordPress turns ten years old. Its active user base passed 100,000 last year which I think classifies it as moderately popular. For a plugin that’s primarily developer-oriented that’s a good number.
Rendering Dynamic Gutenberg Blocks in Theme Template Parts
Gutenberg is an ambitious project that aims to completely overhaul the experience of writing content in WordPress. One of the problems you’ll soon run into when building a block for Gutenberg is that as a block becomes more complex, storing its complete output statically becomes undesirable. If a block contains several fields or its output …
Continue reading “Rendering Dynamic Gutenberg Blocks in Theme Template Parts”
Documentation for Emails Sent by WordPress
Ever wondered about situations where WordPress sends an email? I documented them all & how to filter or disable them. The document lists every situation where WordPress sends an email, along with how to filter or disable each email.
Reducing Travis CI Build Times for WordPress Projects
Recently I’ve been working to reduce the Travis CI build times of not only WordPress core, but also the WordPress plugins and projects that I maintain. The following patterns and tips will help you speed up your build times. Comments welcome!
Open source in a nutshell
For us, there’s so much more value to be gained from building on each other’s work and knowledge than trying to hold on to a short-term technological advantage. ustwo: An Open Source Example of a React-Powered WordPress Site
ASCII WordPress Template Hierarchy
Last updated May 2020 for WordPress 5.4. Did you know that the index.php file in a WordPress theme can be empty? There’s no need for it to contain anything at all, as long as you have the following template files in place:
WordPress Developer Plugins
Here’s a list of the developer-oriented plugins for WordPress that I use on a regular basis. (Alternative title: 10 WordPress Plugins You Can’t Live Without. You’ll Never Believe What Number 4 Does!)