Specifico – Product Specification for WooCommerce
Specifico – Product Specification for WooCommerce

Specifico – Product Specification for WooCommerce

0/5 (0 ratings) — active installs Updated Jul 7, 2026
Specification Tables list - create, edit and manage your specification tables with the redesigned table interface.

Specification Tables list - create, edit and manage your specification tables with the redesigned table interface.

Specifico is a powerful WordPress plugin designed to showcase product specifications for WooCommerce products. It allows you to display a structured specifications table for each product, enhancing the user experience and presenting detailed product information at a glance.

Instead of re-entering the same specs for every product, you build reusable attribute groups and specification tables once, then map them to categories, tags, or individual products. Each product can inherit those values automatically or override them when it needs something different. Shoppers can even compare products side by side, with their specification tables lined up and the differences highlighted.

Documentation | Get Support

Key Features

  • A structured product specification table shown in a dedicated “Specifications” tab on the product page, keeping key product information organized and easy to scan.
  • Reusable attribute groups so common specs (Dimensions, Materials, Connectivity, etc.) are defined once and reused everywhere.
  • Category, tag, and per-product mapping rules to decide which table each product uses – no manual assignment needed.
  • Per-product overrides: inherit values from the mapped table, or customize values for a single product while labels stay locked to the mapping.
  • Show/Hide toggle for inherited fields so the table stays tidy in the product editor.
  • Product comparison – shoppers add products to a compare tray and view their specification tables side by side in a slide-in drawer, with differing rows highlighted. “Add to compare” buttons can be shown on the single product page and the shop/archive loop, and a [specifico_compare ids="1,2,3"] shortcode/block embeds a comparison anywhere.
  • Customizable table styles via the Settings page, plus a customizable Specifications tab title.
  • [specifico] shortcode to display a product’s specification table anywhere – including the block editor (use [specifico id="123"] to target a specific product).
  • Theme template override – copy the bundled table template into your theme to fully control the markup.
  • Developer hooks to filter the groups, labels, values, tab title, table classes, and to inject markup before/after the table.
  • Schema.org structured data – specifications are added to the product’s Product JSON-LD as additionalProperty entries, helping search engines understand your product specs.
  • Built for WooCommerce and compatible with HPOS (High-Performance Order Storage).

How to Use

After activating the plugin (WooCommerce must be active), you’ll find Specifico under its own admin menu. The typical workflow:

  1. Create attribute groups – Go to Specifico Groups and add a group (for example, “Dimensions”). Add the attributes that belong to it, such as Height, Width, and Weight.
  2. Build a specification table – Go to Specifico Specifications and create a table. Add one or more groups to it to assemble the full set of specs for a type of product.
  3. Map tables to products – Go to Specifico Mapping and create rules that assign a specification table to products by category, tag, or specific product ID. Products matching a rule automatically use that table.
  4. Adjust a single product (optional) – On the WooCommerce product edit screen, open the Specification Settings panel. Enable the Specifications tab, then either inherit the mapped values or switch to “Customize” to set per-product values.
  5. Style the table – Go to Specifico Settings to choose the table style that best matches your theme.
  6. Enable product comparison (optional) – In Specifico Settings, turn on comparison and choose where the “Add to compare” buttons appear (single product page, shop/archive loop). Shoppers can then add products to the compare tray and open a side-by-side comparison. Use the [specifico_compare ids="1,2,3"] shortcode or block to embed a comparison on a dedicated page.

The specification table then appears automatically in the “Specifications” tab on the front-end product page.

Source Code

Specifico’s admin interface is built with React and compiled with webpack via @wordpress/scripts. The minified bundles shipped in build/ and assets/dist/ are generated from the human-readable source code in src/ (React) and assets/src/ (SCSS/JS). The complete, unminified source is publicly available at:

https://github.com/wpaxiom/specifico

To build the plugin from source:

  1. composer install – install PHP dependencies.
  2. npm install – install the JavaScript build dependencies.
  3. npm run build – compile src/ and assets/src/ into build/ and assets/dist/.

License

This plugin is licensed under the GPLv2 or later.