-
v3.0.2 Stable
released this
2026-07-18 17:38:56 +00:00 | 1 commits to main since this release3.0.2 [2026-07-18]
Fixed
- Duplicate "Search Engine Visibility" panel in the block editor. The plugin previously registered both a classic PHP meta box (
add_meta_box) AND a native Gutenberg sidebar panel (PluginDocumentSettingPanelviaassets/js/editor-sidebar.js) with the same title — both showed up in the block editor sidebar as two panels with the same name. The classic meta box is now suppressed on block-editor screens (detected viaget_current_screen()->is_block_editor, which respects the Classic Editor plugin's per-request override). Classic editor users still get the meta box.
Added
- Per-term granular control for taxonomies. Mirrors the existing per-post granular pattern: when "Enable per-term granular control" is on, every public taxonomy (
category,post_tag, and any custom public taxonomy like WooCommerce'sproduct_cat/product_tag) gets a "Search Engine Visibility" panel on the Edit Tag screen with an override checkbox and the five directive checkboxes. Term-level directives take precedence over the globalcategory/tag/post_type_archivesettings when the term has the override enabled. Backed byregister_term_meta()withshow_in_rest=trueso headless consumers can read them.
Compatibility
- WordPress: 5.7 - 7.1
- PHP: 7.2 - 8.5
Tests
- Added
tests/test-term-meta.phpcovering registration, save handler, front-end override precedence, and uninstall cleanup.
Downloads
- Duplicate "Search Engine Visibility" panel in the block editor. The plugin previously registered both a classic PHP meta box (