bbioonThemes
  • Home
  • Blog

Tag: APIs

Development, E-commerce Development

Structuring WooCommerce custom fields for filtering at scale

A WooCommerce store stuffed all its product attributes into post meta, and the filters buckled under thousands of products. The fix was a custom taxonomy for the shared, filterable data.

Read Article
Bug Fixing, Development

Why WordPress error handling drives developers crazy

A client’s save button kept spinning with no error at all. The cause was a WP_Error object a plugin ignored, and this is how WordPress fails silently and how to get those errors into your logs.

Read Article
Development, E-commerce Development

Building a multilingual WordPress site that doesn’t break

A client tried to just translate their WooCommerce shop into German and it broke. Here is why a multilingual WordPress site needs Multisite or a plugin like WPML, and what those tools handle that manual translation cannot.

Read Article
AI in WordPress, E-commerce Development

AI in WooCommerce isn’t magic, it’s an API

A client wanted an AI assistant for his WooCommerce store. Wiring an LLM straight to the database is risky, but the WooCommerce MCP Beta and the Abilities API give AI a structured, safer set of actions to work with.

Read Article
Bug Fixing, Development

How to limit editor blocks without wrecking the Site Editor

A junior dev used the allowed_block_types_all filter globally and it broke the Site Editor. Here is why that happens and how to check the context so you restrict blocks for posts and pages while leaving templates alone.

Read Article
Bug Fixing, Development

CSS specificity: fixing WooCommerce button styles

A WooCommerce Add to Cart button kept turning the wrong color because stylesheets were fighting with !important. Here is how to fix it with CSS specificity and a child theme instead of piling on more overrides.

Read Article
Core Updates, Development

WordPress 6.9 is coming. Should you worry?

WordPress 6.9 RC2 is out. Here is what I test before updating client sites, the heading CSS change developers should watch, and why I wait for the .1 release.

Read Article
Core Updates, Development

How WordPress 6.9 fixes email reliability

A client’s WooCommerce order emails kept landing in spam, even with SMTP set up. WordPress 6.9 fixes the deeper causes: the sender address mismatch, garbled encoding, and a 17-year-old multipart bug.

Read Article
Core Updates, Development

The new WordPress Abilities API, explained

A client wanted the same URL list on an admin page, a homepage block, and an external API. The old way meant duplicating logic. The WordPress Abilities API lets you define the feature once and reuse it everywhere.

Read Article
Development, E-commerce Development

Why great code isn’t enough to sell your plugin

A developer with a clean WooCommerce plugin sold almost nothing in six months. The problem wasn’t his checkout or his code. Nobody knew who he was, because he kept writing for other developers instead of the people with the problem.

Read Article

Posts navigation

Previous 1 … 62 63 64 … 75 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