bbioonThemes
  • Home
  • Blog

Tag: APIs

Bug Fixing, Development

Building WordPress Admin Pages That Don’t Break Later

Got a call from a client last week. They’ve got a WooCommerce extension that’s starting to get popular, but its settings page was buried under…

Read Article
Bug Fixing, E-commerce Development

That WooCommerce decimal change that’s silently breaking stores.

Got a call from a long-time client last week. Absolute panic. They’d just run a routine batch of plugin updates, and suddenly their shipping calculator…

Read Article
Bug Fixing, Development

Why Your WordPress Query is a Mess (And How to Fix It)

I got a call from a client running a decent-sized WooCommerce shop. They were in a panic. Their main shop page, which should have been…

Read Article
Bug Fixing, Development

How to Start Unit Testing Your Existing WordPress Code

Had a client call last week. They’ve got this huge, old WooCommerce plugin that’s been passed through three different dev teams. A new junior dev…

Read Article
Core Updates, Development

Why Your WordCamp Talk Got Rejected (And How to Fix It)

A junior dev on my team looked crushed. “They rejected my talk,” he said, staring at his laptop. He’d just gotten the canned ‘thanks but…

Read Article
Development, E-commerce Development

That Time a Client’s Coupon Failed During a Flash Sale

Got a call from a client. Total panic. They’d just finished a flash sale for their WooCommerce store, and the star of the show, a…

Read Article
Bug Fixing, Development

Finding the real WordPress performance bottleneck

A client’s site was crawling at 5-7 seconds a page. The cause wasn’t a slow query but an uncached external API call from a plugin, which I tracked down with Query Monitor and fixed with a transient.

Read Article
Bug Fixing, Development

Wrap the WordPress Options API in one class

A legacy WooCommerce plugin had get_option and update_option calls scattered everywhere, with clashing prefixes resetting settings. The fix was one wrapper class that owns the options table and adds the prefix for you.

Read Article
Bug Fixing, Development

Generate HTML in WordPress without the mess

A client wanted a shortcode to highlight reader comments, but the inherited code crammed all the HTML into the shortcode function. Moving it into a dedicated generator class and a separate template file keeps the markup out of the PHP.

Read Article
Bug Fixing, Development

WordPress dependency injection without a framework

A custom events plugin where every class built its own dependencies was impossible to test or change. A small DI container built from closures gave one place to wire the objects together, without pulling in a framework.

Read Article

Posts navigation

Previous 1 … 72 73 74 … 77 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