All posts › wordpress
-
WCUS 2025 in Pictures
A photo gallery from WordCamp US 2025, shot almost entirely in monochrome on a rangefinder camera, with generous crops on some images.
-
Contributing to WordPress, a Letter to Matt
An open letter to Matt Mullenweg arguing the WP Engine controversy has harmed the community and proposing cost-sharing for WordPress.org infrastructure, placing the site under the WordPress Foundation, and broadening what counts as a contribution under Five for the Future.
-
WCUS 2024 in Pictures
A photo gallery of images taken at WordCamp US 2024 in Portland, displayed in a three-column grid.
-
Setting up WordPress local docker environment for Apple Silicon
A step-by-step checklist for standing up the official wordpress-develop Docker environment on Apple Silicon, covering Homebrew, git, Docker, nvm, npm, docker-compose overrides, and shortcut commands for initializing, cleaning up, running PHPUnit tests, and applying Trac patches.
-
WP Core Development with Local Lightning
Step-by-step instructions for setting up a WordPress core development environment using Local Lightning on macOS, covering both the core.git and develop.git repositories, PHPUnit, patch application, npm build tooling, and Apple Silicon-specific notes for nvm and Node.
-
Bringing WordPress Core to PHP 5.6 and Beyond
An overview of the Servehappy / Site Health project and the safeguards added in WordPress 5.1 and 5.2 to protect sites during the transition away from end-of-life PHP versions, covering the dashboard PHP callout, plugin install and update blocking, activation protection, and WSOD recovery mode.
-
Translations Updater and Easy Digital Downloads
The Translations Updater Composer library integrates with Easy Digital Downloads Software Licensing to provide decoupled language pack updates for EDD-licensed plugins and themes by adding just two extra entries to the existing EDD SL configuration array.
-
Translations Updater
Translations Updater is a Composer library that brings decoupled language pack updating to plugins and themes hosted outside of WordPress.org, letting developers maintain a separate public translations repository and distribute only the locale files a site actually needs.
-
WordPress Debugging
The WP Debugging plugin automatically enables WordPress debug constants in wp-config.php on activation and removes them on deactivation, bundling optional tools like Query Monitor, Debug Bar, and a log viewer to make PHP error identification accessible without manual file editing.