WordPress AI plugin 0.7.0 takes on tagging and metadata

I have spent the better part of a decade watching site owners struggle with the “last mile” of content publishing: tagging, categories, SEO metadata, the boring parts. The WordPress AI Plugin 0.7.0 release, which dropped on April 9, 2026, goes after those editorial bottlenecks with a pragmatism I actually respect. It also gets past the “chatbots in a sidebar” phase and puts AI into the database-driven workflows of the core editor.

Automation for the exhausted editor

The feature that stands out here is the new Content Classification experiment. For years I have written custom scripts to clean up tag clouds that looked like a junk drawer. This tool suggests categories and tags from the post title and content, and the part that matters is that you can limit it to preexisting terms on your site. That keeps a model from deciding “Web Dev” should really be “Digital Architectures” and inventing a tag you never asked for.

Meta Description Generation lands in the same release. SEO plugins have offered auto-generated descriptions built from the first 160 characters for years, and those are usually terrible. This implementation reads the context of the post, so an author can improve search visibility without having to write “one more thing” before hitting publish. Anyone following the WordPress 7.0 AI roadmap will recognize this as a step toward a more cohesive core experience.

Bulk alt text and accessibility standards

Handling accessibility at scale is usually a nightmare. WordPress AI Plugin 0.7.0 adds a bulk “Generate Alt Text” action right in the Media Library, so hundreds of images that were missing descriptions can be batch processed. The developers aligned that generation with the W3C Alt Text decision tree guidance, which means the output aims at the purpose of an image rather than a readout of its pixels.

Developer extensibility: new hooks in 0.7.0

As a developer, the parts I care about are the “Abilities Explorer” and the new hooks. System instructions can now be modified dynamically, which matters for an agency that has to enforce one brand voice across everything the AI writes. Rather than hacking the plugin core, you inject your constraints through a clean filter:

<?php
/**
 * Example: Customizing AI system instructions for specific post types.
 */
add_filter( 'wpai_system_instructions', 'bbioon_customize_ai_persona', 10, 2 );

function bbioon_customize_ai_persona( $instructions, $context ) {
    if ( isset( $context['post_type'] ) && 'product' === $context['post_type'] ) {
        $instructions .= ' Use a professional, sales-oriented tone and highlight product benefits.';
    }
    return $instructions;
}

The release also moves the settings interface to the modern DataForm architecture. That sounds like housekeeping, but it matters for stability: the plugin settings behave properly alongside the rest of the WordPress AI infrastructure being built for core.

If WordPress AI plugin work is eating your dev hours, hand it to me. I have been wrestling with WordPress since the 4.x days.

Where 0.7.0 lands

Release 0.7.0 is not a flashy one. It is a set of industrial-grade tools for taxonomy consistency, SEO metadata and bulk media handling, which is a fair argument that AI in WordPress can be about efficiency rather than novelty. The full 0.7.0 release notes on GitHub cover the 400+ commits behind it. Next up is 0.8.0, aimed at the “Try AI” callout for WordPress 7.0.

author avatar
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.