WordPress Playground: Instant Test Sites, Demos and Bug Reports in the Browser
WordPress Playground runs a complete WordPress site inside your browser, with no server, database or installation. It's changing how developers…
Topic
WordPress Playground runs a complete WordPress site inside your browser, with no server, database or installation. It's changing how developers…
Out of the box, the block editor gives editors enormous freedom: any colour, any font size, dozens of blocks. On…
Activation hooks don't run when a plugin updates, which surprises many developers. Here's how to write upgrade routines that change…
Fetching data from external services is one of the most common causes of slow WordPress pages. Here's how to use…
Categories and tags only go so far. Custom taxonomies let you organise content by industry, location, skill level or anything…
Every time WordPress displays a page, it decides which template file to use by following a set order. Understanding that…
Nonces are one of the most misunderstood security features in WordPress. They don't authenticate users and they aren't really used…
WP-Cron is fine for simple scheduled tasks, but it struggles with thousands of jobs, retries and visibility. Action Scheduler, the…
Custom plugins built for clients or sold privately don't get updates from WordPress.org. Without an update mechanism, fixes never reach…
Old-style meta boxes still work in the block editor, but they feel bolted on and can cause saving issues. Registering…
Code that follows WordPress Coding Standards is easier to read, review and maintain, and the tooling catches real security mistakes…
Years of shortcodes scattered across hundreds of posts can make moving to blocks feel impossible. It isn't. Here's how to…