bbioonThemes
  • Home
  • Blog

Category: Development

Bug Fixing, Development

When to use a custom database table instead of post meta

A client’s membership site was buried under millions of postmeta rows from a badge plugin. Moving that data to a custom table fixed the slowdown, and here’s when it’s worth doing.

Read Article
Core Updates, Development

How the WordPress Notes feature keeps feedback in the editor

WordPress 6.9 ships a Notes feature that keeps editorial feedback inside the block editor instead of scattered across Docs, Asana, and Slack. A look at how it works under the hood and where it still falls short.

Read Article
Bug Fixing, Development

WordPress myths about security, speed, and scale

An agency told a client WordPress couldn’t handle their e-commerce project. Most WordPress myths about security, speed, and scale come down to bad implementation, not the platform itself.

Read Article
Bug Fixing, Development

WordPress UTF-8 encoding, and why validation beats guessing

A WooCommerce migration left European customers’ accented characters showing as garbled symbols. WordPress 6.9 replaces the old guesswork functions with validation, and here’s how to use them.

Read Article
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
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

Posts navigation

Previous 1 … 106 107 108 … 123 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