bbioonThemes
  • Home
  • Blog

Category: Core Updates

Bug Fixing, Core Updates

WordPress 6.9 core updates and the bugs RC4 fixed

A pre-release WordPress install killed a client’s publish button. The cause was a core bug in hidden async-upload fields, one of several things the 6.9 release candidates cleaned up alongside alternate cron and REST API errors.

Read Article
Core Updates, Development

What a moderation fight taught me about incident response

A banned member was back in ten minutes on three new accounts, because a dynamic IP beats a firewall rule. What the site actually needed was an incident response protocol: logging, permissions, and a human who owns the ban button.

Read Article
Core Updates, Development

Why custom plugins fail WordPress security standards

A client shipped a custom plugin to the WordPress repo and got twenty-four violations back. Most of them came down to one habit: escaping data at the moment you output it instead of trusting the sanitization you did on input.

Read Article
Core Updates, Development

The WordPress HTML API in 6.9 replaces your regex hacks

A regex that injected attributes into product images broke a store’s layout over one misplaced quote. WordPress 6.9 makes serialize_token() public, so the processor rebuilds the markup for you.

Read Article
Core Updates, Development

How WordPress 6.9 features fix team editing workflows

Twelve editors on one set of long-form guides, with feedback spread across Slack, email and sticky notes. Block-level notes and the hide and show toggle in 6.9 move that conversation into the editor.

Read Article
Core Updates, Development

20 years of WordPress.com: when to leave the walled garden

A client’s WordPress.com site outgrew the managed plan after nearly a decade. The XML export timed out and broke thousands of image links, so the move became a SQL migration with a media path filter.

Read Article
Core Updates, Development

The WordPress Abilities API replaces your wrapper classes

Fifty layers of function_exists() held a membership site together until the LMS renamed its methods. The Abilities API in 6.9 gives plugins a registry to declare what they can do instead.

Read Article
Core Updates, Development

Keep WordPress 6.9 testing off your production site

A client pushed WordPress 6.9 RC3 to a live WooCommerce store and lost checkout inside ten minutes. What broke, why my first quick fix made it worse, and where release candidate testing actually belongs.

Read Article
Core Updates, Development

Hiding WordPress blocks without the performance hit

Hiding a block used to mean display: none and a browser that still downloaded every asset. WordPress 6.9 leaves hidden blocks out of the rendered HTML, and a short filter stops clients from hiding your structural containers.

Read Article
Core Updates, Development

WordPress Importer URL migration beats search-replace

A magazine site moving off an emoji subdomain came apart under wp search-replace. WordPress Importer 0.9.5 rewrites URLs during the import instead, using the block markup parsers in core to tell a real URL from a lookalike string.

Read Article

Posts navigation

Previous 1 … 28 29 30 … 35 Next

bbioonThemes

Senior WordPress Engineer
Toptal & Codeable Expert

Connect

  • GitHub
  • Twitter
  • LinkedIn
  • Codeable

Explore

  • Expertise
  • Work
  • Insights
  • Blog

Resources

  • bbioonThemes
  • Contact
  • Privacy Policy
© 2026 bbioonThemes. All rights reserved.
Privacy