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

The WordPress migration checklist I use on client sites

A client’s migration left the cart broken and half the images 404ing. Here is the checklist I run instead: match the environments, handle serialized URLs properly, serve a 503 during the move, then crawl the whole site.

Read Article
Bug Fixing, Development

The WordPress 6.9 change that broke adjacent post navigation

A WooCommerce store’s next-product links kept reloading the same page after an update. The cause was the WordPress 6.9 tiebreaker in get_adjacent_post(), plus a filter that only swapped the date out of the SQL.

Read Article
Core Updates, Development

Why I wait before running WordPress core updates

A client updated to WordPress 6.9 the day it shipped and broke their landing page. Here is why I hold major core updates until the first maintenance release, and the filter I use to keep them in staging.

Read Article
AI in WordPress, Development

Building AI features in WordPress without hardcoding a provider

I wired a client’s store straight into one AI provider and regretted it two weeks later. The Abilities API and the WP AI Client give you a way to register tools and send prompts in WordPress without hardcoding a model.

Read Article
Bug Fixing, Development

Why the admin menu search query stops finding pages

A marketing team could not find a campaign page in Appearance > Menus. WordPress 6.9 narrowed the menu search to post titles, and one filter on wp_ajax_menu_quick_search_args brings the old behavior back.

Read Article
Development

Managed WordPress hosting: when cheap hosting gets expensive

A client’s launch caught on with a subreddit and their $5 shared plan started killing PHP workers, four hours of downtime at the worst moment. No caching code fixes a server with no workers left.

Read Article
Core Updates, Development

What the WordPress 6.9 update changes for developers

Notes puts editorial comments on the editor canvas, the Abilities API replaces scattered capability checks for automated workflows, and classic themes finally load block styles on demand.

Read Article
Core Updates, Development

WordPress coding standards and the PHP short echo tag

A Make WordPress Core proposal would allow the PHP short echo tag for single statements. Here is why the old objection stopped applying at PHP 5.4, and how to keep the rule strict in your own phpcs.xml.

Read Article
AI in WordPress, Development

AI for WordPress hosts should work like the database does

A 60-site multisite network taught me that bring-your-own-API-key doesn’t scale. Managed hosts should register AI providers through the WP AI Client, the same way they already hand you MySQL and an object cache.

Read Article
AI in WordPress, Development

AI is turning into a WordPress fundamental layer

A client’s WooCommerce store was slow because five plugins were each calling their own LLM API on every save. That is the problem the Ai_Client in WordPress 7.0 and the new Abilities layer are meant to solve.

Read Article

Posts navigation

Previous 1 … 103 104 105 … 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