Specifico – Product Specification for WooCommerce

Description

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.

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.

Screenshots

Installation

  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.

FAQ

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.

Is Specifico compatible with the latest version of WooCommerce?

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

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Specifico – Product Specification for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

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.