Title: Specifico – Product Specification for WooCommerce
Author: WPAxiom
Published: <strong>21 Dezembro, 2024</strong>
Last modified: 25 Junho, 2026

---

Procurar plugins

![](https://ps.w.org/specifico/assets/banner-772x250.jpg?rev=3211655)

![](https://ps.w.org/specifico/assets/icon-256x256.jpg?rev=3211659)

# Specifico – Product Specification for WooCommerce

 Por [WPAxiom](https://profiles.wordpress.org/wpaxiom/)

[Descarregar](https://downloads.wordpress.org/plugin/specifico.1.0.3.zip)

 * [Detalhes](https://pt.wordpress.org/plugins/specifico/#description)
 * [Avaliações](https://pt.wordpress.org/plugins/specifico/#reviews)
 *  [Instalação](https://pt.wordpress.org/plugins/specifico/#installation)
 * [Desenvolvimento](https://pt.wordpress.org/plugins/specifico/#developers)

 [Suporte](https://wordpress.org/support/plugin/specifico/)

## Descrição

Specifico is a powerful WordPress plugin designed to showcase product specifications
for WooCommerce products. It allows you to display a structured specification table
for each product, enhancing the user experience and providing 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.

#### Key Features

 * Structured specification tables shown in a dedicated “Specifications” tab on 
   the product page.
 * 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.
 * 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.

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.

## Ecrãs

[⌊Specification Table List⌉⌊Specification Table List⌉[

Specification Table List

[⌊Groups List⌉⌊Groups List⌉[

Groups List

[⌊Add Group Page⌉⌊Add Group Page⌉[

Add Group Page

[⌊Specification Mapping Page⌉⌊Specification Mapping Page⌉[

Specification Mapping Page

[⌊Specification Settings Page⌉⌊Specification Settings Page⌉[

Specification Settings Page

## Instalação

 1. Upload the plugin files to the `/wp-content/plugins/specifico` directory, or install
    the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Make sure WooCommerce is installed and activated for the plugin to work.

## Perguntas frequentes

### Does this plugin require WooCommerce?

Yes, Specifico is designed exclusively for WooCommerce product pages.

### Can I customize the specification table?

Yes, you can customize the look and content of the product specification table via
plugin settings and templates.

### Can I display the specification table somewhere other than the Specifications tab?

Yes. Use the `[specifico]` shortcode to render the current product’s table anywhere
a shortcode is supported, including the block editor. To target a specific product,
pass its ID: `[specifico id="123"]`.

### Can I change the specification table markup?

Yes. Copy the bundled `templates/specification-table.php` into your theme at `yourtheme/
specifico/specification-table.php` and edit it there. Your override is used automatically
and survives plugin updates. It works with both classic and block themes.

### Are there developer hooks?

Yes. Specifico provides filters and actions to customize the table programmatically,
including `specifico_table_groups`, `specifico_tab_title`, `specifico_show_table`,`
specifico_table_classes`, `specifico_row_label`, `specifico_row_value`, and the `
specifico_before_table` / `specifico_after_table` actions.

### Does Specifico add structured data for search engines?

Yes. When a product’s Specifications are enabled, Specifico adds each specification
to the product’s existing `Product` structured data (JSON-LD) as `additionalProperty`
entries. It enriches WooCommerce’s structured data rather than emitting a separate
block, so there is only one Product entity per page. Developers can adjust or disable
it with the `specifico_structured_data` filter.

For example, a product’s specifications are added to the `Product` JSON-LD like 
this:

    ```
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Product",
      "name": "Example Laptop",
      "additionalProperty": [
        { "@type": "PropertyValue", "name": "RAM", "value": "16 GB" },
        { "@type": "PropertyValue", "name": "Internal Storage", "value": "256 GB" },
        { "@type": "PropertyValue", "name": "Expandable", "value": "Up to 1 TB" },
        { "@type": "PropertyValue", "name": "GPU", "value": "Integrated" }
      ]
    }
    </script>
    ```

You can verify the output with Google’s Rich Results Test or the Schema Markup Validator.

### Is Specifico compatible with the latest version of WooCommerce?

Yes, Specifico has been tested with WooCommerce up to latest version.

## Avaliações

Este plugin não tem avaliações.

## Contribuidores e programadores

“Specifico – Product Specification for WooCommerce” é software de código aberto.
As seguintes pessoas contribuíram para este plugin:

Contribuidores

 *   [ WPAxiom ](https://profiles.wordpress.org/wpaxiom/)

[Traduza o “Specifico – Product Specification for WooCommerce” para o seu idioma.](https://translate.wordpress.org/projects/wp-plugins/specifico)

### Interessado no desenvolvimento?

[Consulte o código](https://plugins.trac.wordpress.org/browser/specifico/), consulte
o [repositório SVN](https://plugins.svn.wordpress.org/specifico/), ou subscreva 
o [registo de alterações](https://plugins.trac.wordpress.org/log/specifico/) por
[RSS](https://plugins.trac.wordpress.org/log/specifico/?limit=100&mode=stop_on_copy&format=rss).

## Registo de alterações

#### 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.

## Metadados

 *  Versão **1.0.3**
 *  Última actualização **Há 7 horas**
 *  Instalações activas **Menos de 10**
 *  Versão do WordPress ** 5.8 ou superior **
 *  Testado até **7.0**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/specifico/)
 * Etiquetas
 * [ecommerce](https://pt.wordpress.org/plugins/tags/ecommerce/)[product information](https://pt.wordpress.org/plugins/tags/product-information/)
   [product specification](https://pt.wordpress.org/plugins/tags/product-specification/)
   [specifications table](https://pt.wordpress.org/plugins/tags/specifications-table/)
   [woocommerce](https://pt.wordpress.org/plugins/tags/woocommerce/)
 *  [Visualização avançada](https://pt.wordpress.org/plugins/specifico/advanced/)

## Classificações

Ainda não foram submetidas avaliações.

[Your review](https://wordpress.org/support/plugin/specifico/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/specifico/reviews/)

## Contribuidores

 *   [ WPAxiom ](https://profiles.wordpress.org/wpaxiom/)

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/specifico/)

## Doar

Gostaria de apoiar o desenvolvimento deste plugin?

 [ Fazer donativo para o plugin ](https://www.wpaxiom.com/donate)