Specifico – Product Specification for WooCommerce

Changelog

1.0.5

  • New: Product comparison – shoppers can add products to a compare tray and view their specification tables side by side, with differing rows highlighted. Compared specs reuse the same mapping resolution as the Specifications tab, so they always match.
  • New: “Add to compare” buttons on the single product page and the shop/archive loop, plus a slide-in comparison drawer. Both surfaces can be enabled or disabled from Settings.
  • New: [specifico_compare ids=”1,2,3″] shortcode and block to embed a comparison table on any page.
  • New: Custom appearance controls in Settings – pick a “Custom” style for the specification table and the compare button, then set per-property values (padding, radius, colours, borders) that are emitted as CSS custom properties. Unset values fall back to sensible defaults.
  • Improve: Full localization support – all remaining strings are translatable and the specifico.pot template is regenerated on build.

1.0.4

  • New: Redesigned admin UI across all screens – cleaner layout, refined typography, updated colour palette, consistent field heights, and improved spacing for a modern editing experience.
  • New: Export – download all your specification tables, groups, mapping rules and settings (and, optionally, per-product specification data) as a JSON file for backup or moving to another site.
  • New: Import – upload a Specifico export to restore it on any site. The importer matches tables, groups and products by slug, so re-importing is safe and never duplicates.
  • New: Import from other specification plugins – upload a compatible JSON export and Specifico detects the format automatically and imports its tables, groups and per-product specifications.

1.0.3

  • New: Schema.org structured data – a product’s specifications are added to its Product JSON-LD as additionalProperty entries, enriching WooCommerce’s existing structured data (no duplicate Product entity). Output reflects the visible Specifications tab and can be filtered or disabled via the new specifico_structured_data filter.

1.0.2

  • New: Theme template override support – copy templates/specification-table.php into your theme (yourtheme/specifico/) to fully customize the specification table markup.
  • New: Developer hooks for the specification table – specifico_table_groups, specifico_tab_title, specifico_show_table, specifico_table_classes, specifico_row_label, specifico_row_value, and specifico_before_table/specifico_after_table.
  • New: [specifico] shortcode to display a product’s specification table anywhere, including the block editor (use [specifico id=”123″] for a specific product).
  • New: Setting to customize the Specifications tab title.
  • New: Setting to keep, always remove, or remove-only-when-specs-exist for WooCommerce’s default “Additional information” tab.
  • New: Documentation link on the Plugins screen.
  • Fix: Mapping screen no longer locks the Values field – existing mappings are editable, and changing the Type refreshes the available values.
  • Improve: Consistent field and button heights, dashed section separators, and focus styles across all admin screens.
  • Improve: Expanded readme with a feature overview and a step-by-step usage guide.

1.0.1

  • New: Per-product value overrides in “Inherit from mapping” mode – labels stay locked to the mapping while values are editable for each product.
  • New: Show/Hide toggle for inherited fields in the product metabox so the table stays collapsed by default.
  • New: “Start over” link in Customize mode to swap between starting blank or copying an existing table after a choice has been made.
  • Improve: Replaced the Add/Edit Specification modal with an inline panel matching the Groups screen for a consistent admin experience.
  • Improve: Cancel button on Add/Edit forms; Save is disabled until the title is filled.
  • Improve: Row action menu now has pencil/trash icons, closes on outside click, and auto-closes after picking an action.
  • Improve: Themed MultiSelect chips, dropdown options, and focus states to match the plugin palette; dropped the redundant clear-all X (per-chip X kept).
  • Improve: Pagination simplified to “1-10 of N” with chevron prev/next controls.
  • Improve: Mapping page rows now have placeholder hints, larger fields, and a properly sized delete button.
  • Improve: Semibold table headers and dashed separators between Add/Edit form sections.
  • Fix: Plugin styles no longer leak into the WordPress dashboard – buttons no longer briefly show an unexpected border on first load of unrelated admin pages.
  • Fix: Add/Edit form fields no longer carry the previously edited title when switching from Edit to Add.
  • Fix: Row action dropdown now closes after clicking Edit (no more lingering menu behind the form).
  • Fix: Dashed row separators on Mapping and Add Group screens render correctly.
  • Fix: Toggle switch knob now visually slides when toggled.
  • Dev: Upgraded @wordpress/scripts to v32.2 (clears 36 of 55 dependency alerts including the critical), dropped the unused tailwind and react-modal packages, scoped Tailwind utilities to a .specifico-app wrapper, and added npm run make-zip for release packaging

1.0.0

  • Initial release.

Plugin Website
Visit website

Author
WPAxiom
Version:
1.0.5
Last Updated
July 7, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.