bbioonThemes
  • Home
  • Blog

Author: Ahmad Wael

I'm a WordPress and WooCommerce developer with 15+ years of experience building custom e-commerce solutions and plugins. I specialize in PHP development, following WordPress coding standards to deliver clean, maintainable code. Currently, I'm exploring AI and e-commerce by building multi-agent systems and SaaS products that integrate technologies like Google Gemini API with WordPress platforms, approaching every project with a commitment to performance, security, and exceptional user experience.
Core Updates, Development

How to read WordPress Core’s monthly reports

A practical look at the monthly WordPress Core reports: what releases, component activity, and contributor counts actually signal, and how to turn them into decisions for your own projects.

Read Article
Core Updates, Development

PHP 8.5 on WordPress 6.9 without breaking your live site

A PHP 8.5 update took down a client’s WooCommerce store. Here is what beta support really means on WordPress 6.9, and how to test the upgrade on staging before it hits your live site.

Read Article
AI in WordPress, Core Updates

Registering WordPress AI abilities with categories

Notes on registering custom WordPress AI abilities now that categories are required, with a CRM example and why categorizing keeps integrations manageable.

Read Article
AI in WordPress, Development

Managing access with WordPress custom capabilities

How to replace scattered current_user_can checks with real WordPress custom capabilities: register them, assign them to roles, and wrap the checks, with a CRM example.

Read Article
Core Updates, Development

How WordPress 6.9 fixes query cache bloat

Why heavily updated WordPress sites bloat their object cache, and how 6.9’s consistent cache keys for query groups fix it, with a WooCommerce case and sample code.

Read Article
AI in WordPress, Core Updates

What the WordPress AI Abilities API means for 6.9

My honest read on the WordPress AI Abilities API coming in 6.9, and why I tell clients to build on the core API instead of bolting on a beta library that breaks every update.

Read Article
Core Updates, Development

Trim unused WordPress core blocks to speed up the admin

A client’s store had every core block loaded and a sluggish backend to show for it. Here is how we worked out which WordPress core blocks to unregister, and the snippet we used.

Read Article
Bug Fixing, Development

A safer way to do API key authentication in WordPress

A client’s whole API auth was a hardcoded key checked against a query parameter. Here is how I rebuild API key authentication in WordPress as a real security layer, using the REST authentication filter.

Read Article
Core Updates, Development

Custom block bindings for dynamic content in WordPress 6.9

A client wanted their marketing team to pick which custom product attribute shows on a page, from the editor. Custom block bindings in WordPress 6.9 make that possible, and here is the source registration I used.

Read Article
Core Updates, Development

Fixing Interactivity API conflicts in WordPress 6.9

How WordPress 6.9’s unique IDs stop Interactivity API directives from clashing on the same element, plus the data-wp-ignore deprecation and new TypeScript helper types.

Read Article

Posts navigation

Previous 1 … 109 110 111 … 130 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