{"id":375850,"date":"2026-09-28T22:00:11","date_gmt":"2026-09-28T22:00:11","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/block-override-inspector\/"},"modified":"2026-09-29T15:01:00","modified_gmt":"2026-09-29T15:01:00","slug":"block-override-inspector","status":"publish","type":"plugin","link":"https:\/\/fur.wordpress.org\/plugins\/block-override-inspector\/","author":23573108,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.1","stable_tag":"trunk","tested":"7.1.2","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Block Override Inspector","header_author":"simonbek","header_description":"Audits WordPress blocks for local style overrides and design system inconsistencies.","assets_banners_color":"93a2c8","last_updated":"2026-09-29 15:01:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/simonomorkulov-commits.github.io\/Syimyk-Temirbek-uulu","rating":0,"author_block_rating":0,"active_installs":0,"downloads":92,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"simonbek","date":"2026-09-28 21:45:03","revision":3717949}},"upgrade_notice":{"0.1.1":"<p>Introduces a redesigned admin interface with improved reporting and navigation.<\/p>","0.1.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3717980,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3717980,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3717980,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3717980,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3719176,"resolution":"1","location":"assets","locale":"","width":1448,"height":1086},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3719176,"resolution":"2","location":"assets","locale":"","width":1448,"height":1086},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3719176,"resolution":"3","location":"assets","locale":"","width":1448,"height":1086},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3719176,"resolution":"4","location":"assets","locale":"","width":1448,"height":1086},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3719176,"resolution":"5","location":"assets","locale":"","width":1194,"height":923}},"screenshots":{"1":"Scan summary and design-system match statistics.","2":"Searchable and filterable local override report."}},"plugin_section":[],"plugin_tags":[8533,148857,215460,148076,205718],"plugin_category":[],"plugin_contributors":[283270],"plugin_business_model":[],"class_list":["post-375850","plugin","type-plugin","status-publish","hentry","plugin_tags-audit","plugin_tags-block-editor","plugin_tags-design-system","plugin_tags-gutenberg","plugin_tags-theme-json","plugin_contributors-simonbek","plugin_committers-simonbek"],"banners":{"banner":"https:\/\/ps.w.org\/block-override-inspector\/assets\/banner-772x250.png?rev=3717980","banner_2x":"https:\/\/ps.w.org\/block-override-inspector\/assets\/banner-1544x500.png?rev=3717980","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/block-override-inspector\/assets\/icon-128x128.png?rev=3717980","icon_2x":"https:\/\/ps.w.org\/block-override-inspector\/assets\/icon-256x256.png?rev=3717980","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/block-override-inspector\/assets\/screenshot-1.png?rev=3719176","caption":"Scan summary and design-system match statistics."},{"src":"https:\/\/ps.w.org\/block-override-inspector\/assets\/screenshot-2.png?rev=3719176","caption":"Searchable and filterable local override report."},{"src":"https:\/\/ps.w.org\/block-override-inspector\/assets\/screenshot-3.png?rev=3719176","caption":""},{"src":"https:\/\/ps.w.org\/block-override-inspector\/assets\/screenshot-4.png?rev=3719176","caption":""},{"src":"https:\/\/ps.w.org\/block-override-inspector\/assets\/screenshot-5.png?rev=3719176","caption":""}],"raw_content":"<!--section=description-->\n<p>Block Override Inspector scans published Gutenberg content for local block style values and compares them with the site's WordPress design presets.<\/p>\n\n<p>The report helps site administrators find:<\/p>\n\n<ul>\n<li>The content and block containing an override.<\/li>\n<li>The current local value.<\/li>\n<li>An exact matching preset, when one exists.<\/li>\n<li>The closest compatible font-size or spacing preset.<\/li>\n<li>Values with no matching preset or values that cannot yet be compared safely.<\/li>\n<\/ul>\n\n<p>The plugin analyzes colors, typography, spacing, borders, and block-level custom CSS exposed by WordPress block attributes. It scans Posts, Pages, and public editor-enabled custom post types in batches, including nested blocks.<\/p>\n\n<p>Block Override Inspector is read-only. It does not edit post content, replace values, create database tables, send telemetry, or connect to external services.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>block-override-inspector<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the plugin ZIP from the WordPress Plugins screen.<\/li>\n<li>Activate Block Override Inspector.<\/li>\n<li>Open Tools &gt; Block Override Inspector.<\/li>\n<li>Select Scan Site to run a manual audit.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20plugin%20change%20block%20content%3F\"><h3>Does the plugin change block content?<\/h3><\/dt>\n<dd><p>No. Version 0.1.1 only reads block attributes and WordPress design presets.<\/p><\/dd>\n<dt id=\"are%20scan%20results%20stored%3F\"><h3>Are scan results stored?<\/h3><\/dt>\n<dd><p>No. Results exist only for the current admin request and are not stored in the database.<\/p><\/dd>\n<dt id=\"which%20content%20is%20scanned%3F\"><h3>Which content is scanned?<\/h3><\/dt>\n<dd><p>Published Posts, Pages, and public custom post types that use the WordPress editor are scanned. Nested Gutenberg blocks are included.<\/p><\/dd>\n<dt id=\"why%20does%20a%20result%20say%20%22not%20compared%20yet%22%3F\"><h3>Why does a result say \"Not compared yet\"?<\/h3><\/dt>\n<dd><p>The value remains visible, but the plugin does not have a reliable matcher for that property or cannot compare its CSS unit safely.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Redesigned the admin interface and improved the empty state, statistics, filters, and results table.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial free release.<\/li>\n<li>Added manual batched site scanning for Gutenberg content.<\/li>\n<li>Added local override detection for color, typography, spacing, border, and custom CSS values.<\/li>\n<li>Added exact and closest compatible preset matching.<\/li>\n<li>Added scan statistics, block paths, filters, search, and editor links.<\/li>\n<\/ul>","raw_excerpt":"Find local Gutenberg style overrides and compare them with your site&#039;s design presets.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/375850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=375850"}],"author":[{"embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/simonbek"}],"wp:attachment":[{"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=375850"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=375850"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=375850"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=375850"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=375850"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=375850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}