bbioonThemes
  • Home
  • Blog

Tag: APIs

AI in WordPress, Development

Building a WordPress AI architecture that lasts

A client inherited an AI setup that was really just API calls held together with duct tape, and it kept breaking. Here is the architecture I use instead: provider interfaces and DTOs that let you swap AI models without rewriting everything.

Read Article
Core Updates, Development

WP_Block_Processor and low-memory block parsing

parse_blocks() loads an entire post into memory and can take a server down on large content. WordPress 6.9 adds WP_Block_Processor, a streaming parser that reads block content one pass at a time so you can work with big posts safely.

Read Article
Core Updates, Development

WordPress 6.9 makes HTTPS the default in esc_url()

WordPress 6.9 finally makes HTTPS the default in esc_url() and esc_url_raw() when no scheme is given, as long as ‘https’ comes first in the $protocols array. No more str_replace hacks.

Read Article
AI in WordPress, Development

WordPress AI architecture: plugin or Composer library?

A real question from WordPress Core AI work: should a shared AI adapter ship as a canonical plugin or a Composer library, and why that architecture choice shapes maintenance later.

Read Article
Core Updates, Development

WordPress plugin security now runs on automated checks

WordPress.org has started running the Plugin Check tool on every plugin update, new and existing. A look at what the automated scans catch and how to run the same checks before you upload.

Read Article
AI in WordPress, Development

Building WordPress AI integrations that avoid lock-in

Tying a WordPress site to one AI provider’s SDK makes switching painful later. This walks through an abstraction layer with per-provider adapters so you can change models without rewriting your core code.

Read Article
Core Updates, Development

Gutenberg 22.1 adds a tabs block and a better HTML block

Gutenberg 22.1 ships a native tabs block and an HTML block that can carry its own CSS and JavaScript. Here is what that means for custom code and how it cuts down on extra plugins.

Read Article
AI in WordPress, Development

How to secure a WordPress AI integration

A hardcoded AI API key in front-end JavaScript is a security hole and a performance drag. This shows how to move the calls to a WordPress server-side proxy using the REST API and wp_remote_post.

Read Article
Core Updates, Development

How the WordPress 6.9 Abilities API affects custom roles

A client’s custom roles suddenly locked users out after WordPress 6.9 shipped its Abilities API. The fix was to register capabilities and map_meta_cap the way core now expects, not to brute-force add_cap calls.

Read Article
AI in WordPress, Development

WordPress AI integration without the hardcoded mess

How to add AI to a WordPress site with the WordPress AI Client SDK instead of hardcoded API keys and provider-specific code. Covers setup, credentials, and generating text.

Read Article

Posts navigation

Previous 1 … 58 59 60 … 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