Title: Plogins Versus &#8211; Product Compare for WooCommerce
Author: Mariusz Szatkowski
Published: <strong>2026 年 8 月 21 日</strong>
Last modified: 2026 年 9 月 11 日

---

搜尋外掛

![](https://ps.w.org/plogins-versus/assets/banner-772x250.png?rev=3658237)

![](https://ps.w.org/plogins-versus/assets/icon-256x256.png?rev=3658237)

# Plogins Versus – Product Compare for WooCommerce

 由 [Mariusz Szatkowski](https://profiles.wordpress.org/motylanogha/) 開發

[下載](https://downloads.wordpress.org/plugin/plogins-versus.1.0.15.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/plogins-versus/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/plogins-versus/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/plogins-versus/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/plogins-versus/#developers)

 [技術支援](https://wordpress.org/support/plugin/plogins-versus/)

## 外掛說明

Versus adds a “Compare” button to your WooCommerce shop, archive and single product
pages. Shoppers compare products side by side in a WooCommerce comparison table,
with product data kept inside your store.

Versus is developed in the open. The code, and a place to report bugs or request
features, live at [github.com/wppoland/plogins-versus](https://github.com/wppoland/plogins-versus).

The table shows the product image, name, price, SKU, availability and short description,
plus a row for every product attribute (colour, size, material and more). Rows whose
values differ between products are highlighted, and a single toggle hides everything
that is identical so the real differences stand out.

#### Documentation and links

 * **Documentation**: [plogins.com/plogins-versus/docs/](https://plogins.com/plogins-versus/docs/)
 * **Plugin page**: [plogins.com/plogins-versus/](https://plogins.com/plogins-versus/)
 * **Source code**: [github.com/wppoland/plogins-versus](https://github.com/wppoland/plogins-versus)
 * **Bug reports and feature requests**: [github.com/wppoland/plogins-versus/issues](https://github.com/wppoland/plogins-versus/issues)

#### Built for speed and accessibility

 * **No jQuery** in the plugin’s own front-end code, the script is vanilla JS, deferred
   and loaded in the footer.
 * **No layout shift (CLS).** The comparison table scrolls horizontally inside its
   own wrapper, so adding columns never reflows the page.
 * **Keyboard friendly.** The compare buttons are real buttons with `aria-pressed`
   state that updates over AJAX.
 * **Guests and customers.** Logged-out visitors build a comparison stored per browser;
   logged-in customers get a “Compare” tab in My Account, and a guest list is merged
   into the account on login.

#### Settings

A WooCommerce-capability settings page (Versus menu) lets you:

 * Enable or disable comparison and set how many products can be compared at once(
   2-6).
 * Choose where the compare button appears (loops, single product) and whether guests
   can use it.
 * Choose which standard fields appear as rows (price, SKU, availability, short 
   description) and whether to include product attributes.
 * Toggle difference highlighting, the “differences only” default, and the image/
   add-to-cart / remove controls in each column header.
 * Customise the front-end strings, the compare button, remove button, compare link,
   differences toggle, clear-all button and empty-list message, or leave them on
   their translated defaults.

#### Translation ready

All strings are translatable through the `versus` text domain, and a `versus.pot`
template ships in `/languages`. Deleting the plugin removes its options and the 
comparison table.

#### How it works

Adding or removing a product is a single nonce-verified AJAX request; no full page
reload. Guest selections are kept in a per-browser cookie for six months and merged
into the account on login. The CSS and JavaScript are enqueued only on pages that
actually show the compare button or the table.

### Plogins Versus PRO

The free plugin is complete for what it does: a Compare button and a comparison

set, with nothing time-limited and no account to create. **Plogins Versus PRO** 
is a separate add-on that turns that set into a real comparison page:

 * **Comparison page shortcode** – `[versus_compare]` renders the shopper’s set 
   as a side-by-side table with price, SKU, stock, weight, dimensions, description
   and every product attribute
 * **Configurable rows** – choose which rows appear and cap how many products can
   be compared at once
 * **Difference highlighting** – mark the rows where compared products actually 
   differ
 * **Sticky compare bar** – a persistent bar listing the selected products, linking
   straight to the comparison page
 * **Export** – download the comparison as CSV or PDF, or print it
 * **Category-scoped compare** – keep comparisons to like-for-like products

Versus PRO requires the free plugin and does not replace it. If the free plugin

is missing or disabled, PRO stays dormant and says so rather than half-working.

 * **Plogins Versus PRO** – [plogins.com/versus-pro/](https://plogins.com/versus-pro/)
 * **Pricing** – [plogins.com/versus-pro/pricing/](https://plogins.com/versus-pro/pricing/)

### External Services

Versus does not connect to, or send any data to, any external service or third-party
server. It bundles no SDK, API client, web font, map tile, CDN asset or analytics
call, everything runs on your own site.

Comparison data stays inside your WordPress database: a custom `{prefix}versus_compare_items`
table holds the compared product IDs, the plugin settings live in the `versus_settings`
option (with `versus_db_version` tracking the schema), and a guest’s selection is
kept in a first-party cookie in their own browser. Adding or removing a product 
is a same-origin AJAX request to your site’s own `admin-ajax.php`; no outbound HTTP
request is ever made. Deleting the plugin removes those options and drops the table.

### Translations

Versus is fully translatable and ships the `plogins-versus.pot` template. Translations
are delivered by WordPress.org language packs from translate.wordpress.org, which
is where Polish, German and Spanish are being contributed; the package itself carries
no compiled translation files.

## 螢幕擷圖

[⌊The side-by-side comparison table with difference highlighting.⌉⌊The side-by-side
comparison table with difference highlighting.⌉[

The side-by-side comparison table with difference highlighting.

[⌊The Versus settings screen.⌉⌊The Versus settings screen.⌉[

The Versus settings screen.

## 安裝方式

 1. Upload the plugin to `/wp-content/plugins/versus`, or install via Plugins > Add
    New.
 2. Activate it. WooCommerce must be active.
 3. Visit the **Versus** menu in wp-admin to choose the compared fields and placement.

## 常見問題集

### Does it require WooCommerce?

Yes. Versus requires an active WooCommerce installation.

### Does it use jQuery?

No. The plugin’s own front-end script is vanilla JavaScript with no jQuery dependency.

### Can guests compare products?

Yes, when “Allow guests” is enabled. A guest’s comparison is stored per browser 
and is merged into their account when they log in.

### Where does the compare button appear?

On shop and archive loops and on the single product page, depending on your settings.
The comparison itself opens on the My Account “Compare” tab. A guest can build a
list without an account and is asked to sign in to open it; the list they built 
is merged into the account on login.

### What fields appear in the comparison table?

The table can show product image, name, price, SKU, availability, short description
and product attributes such as size, colour or material.

### Can shoppers hide identical rows?

Yes. Difference highlighting and a “differences only” toggle help shoppers focus
on what actually changes between compared products.

### Does the product compare list work for logged-in customers?

Yes. Logged-in customers get a My Account Compare tab. Guest compare lists can be
merged into the account after login.

### Does this plugin work on WordPress Multisite?

Yes. This plugin is compatible with WordPress Multisite. Network activate it or 
activate it on individual sites; each site keeps its own settings and data.

## 使用者評論

![](https://secure.gravatar.com/avatar/d87735216bfa9770ddb7792bffe1e719eb4e3ca47db51dac06049cbf3ca8632b?
s=60&d=retro&r=g)

### 󠀁[fantastic](https://wordpress.org/support/topic/fantastic-3517/)󠁿

 [hania](https://profiles.wordpress.org/frogqi/) 2026 年 8 月 27 日

Solid plugin with useful features.

 [ 閱讀全部 1 則使用者評論 ](https://wordpress.org/support/plugin/plogins-versus/reviews/)

## 參與者及開發者

以下人員參與了開源軟體〈Plogins Versus – Product Compare for WooCommerce〉的開發
相關工作。

參與者

 *   [ Mariusz Szatkowski ](https://profiles.wordpress.org/motylanogha/)

[將〈Plogins Versus – Product Compare for WooCommerce〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/plogins-versus)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/plogins-versus/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/plogins-versus/)，或透過 [RSS](https://plugins.trac.wordpress.org/log/plogins-versus/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/plogins-versus/)。

## 變更記錄

#### 1.0.15

 * Fixed: the PRO upgrade promo kept selling to people who had already bought the
   paid edition. Only the banner could be dismissed, so the sidebar promo and the
   locked feature cards followed a paying customer around for good. The promo now
   checks whether the paid edition is active and steps aside when it is.
 * Fixed: arrow glyphs in the admin menu paths, and in the strings handed to translators.
   An arrow inside a translatable string makes the glyph every translator’s problem
   and changes the layout in any locale that drops it.

#### 1.0.14

 * Changed: the PRO feature cards printed an arrow glyph in menu paths where the
   rest of the plugin and the documentation use a plain “>”. Same navigation, one
   character that renders everywhere.

#### 1.0.13

 * Fixed: deleting the plugin left the per-user “dismiss” flag from the PRO notice
   in the database. Uninstall now removes it for every user, not just the one who
   dismissed it.

#### 1.0.12

 * The translation template was regenerated. 5 strings added to the plugin since
   the template was last built were missing from it, so no translator could reach
   them in any language, and 6 strings the plugin no longer uses have been dropped.
   Nothing you see changes; what a translator can see does.

#### 1.0.11

 * Fixed: the plugin reported an older version number internally than the one it
   was released under. That number versions the stylesheets and scripts the admin
   screen loads, so a browser holding the previous files kept them after an update
   instead of fetching the corrected ones.

#### 1.0.10

 * Declared compatibility with WooCommerce 11.0.

#### 1.0.9

 * Fixed the PRO promo on the settings screen quoting a price in PLN. PRO is priced
   and charged in EUR, so an admin on a Polish site was shown a zloty amount and
   then billed in euro, and the zloty figure was a fixed conversion that drifted
   from the real charge as the rate moved. The promo now shows the euro price that
   is actually taken.

#### 1.0.8

 * Approved on WordPress.org and renamed to Plogins Versus.

#### 1.0.6

 * The “View comparison” link now always opens the comparison table. Guests, and
   customers in stores that hide the account tab, used to land on the shop page 
   with no comparison on it.
 * Hiding the My Account “Compare” tab now only hides the tab: shoppers can still
   open their comparison from the link next to the compare button.
 * Clearer wording on the “Allow guests” and “Account menu” settings about where
   a shopper actually sees the comparison table.

#### 1.0.4

 * Translations: completed Polish, German and Spanish for the PRO upgrade panel.

#### 1.0.3

 * Accessibility improvements to the admin and storefront markup.
 * Fixed low-contrast admin headings under an OS dark-mode preference.

#### 1.0.2

 * Added bundled Polish, German and Spanish translations for the plugin interface.

#### 1.0.1

 * First stable release.

#### 0.2.1

 * Renamed to Plogins Versus for WooCommerce for a more distinctive plugin name.

#### 0.2.0

 * Polished every interface: inline help tooltips on every setting, a modern themeable
   comparison table (CSS custom properties, fluid sizing, dark-mode and reduced-
   motion support), a friendly empty-state on the comparison page, and a live count
   badge on the compare link.
 * Improved accessibility: accessible “?” help affordances wired via `aria-describedby`,
   a polite live region that announces compare changes to screen readers, visible
   focus styles and full keyboard operability.
 * More robust front-end: graceful handling of network failures, guard against double
   submission, automatic table refresh after a remove, and friendly fallbacks for
   missing data.
 * Added a “Labels & text” section to the settings screen so the compare button,
   remove button, compare link, differences toggle, clear-all button and empty-list
   message can be customised (empty falls back to the translated default).
 * Made the plugin fully translation ready: `Domain Path` header and a `versus.pot`
   template in `/languages` (WordPress loads the translations automatically).
 * Added `uninstall.php` cleanup that removes the plugin options and the comparison-
   items table when the plugin is deleted.

#### 0.1.0

 * Initial release: accessible product comparison for WooCommerce with a difference-
   highlighting table, guest + customer lists, and a settings page for compared 
   fields and placement.

## 中繼資料

 *  版本 **1.0.15**
 *  最後更新 **11 小時前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.5 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.1**
 *  PHP 版本需求 ** 8.1 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/plogins-versus/)
 * 標籤:
 * [compare products](https://tw.wordpress.org/plugins/tags/compare-products/)[comparison table](https://tw.wordpress.org/plugins/tags/comparison-table/)
   [product compare](https://tw.wordpress.org/plugins/tags/product-compare/)[product comparison](https://tw.wordpress.org/plugins/tags/product-comparison/)
   [woocommerce](https://tw.wordpress.org/plugins/tags/woocommerce/)
 *  [進階檢視](https://tw.wordpress.org/plugins/plogins-versus/advanced/)

## 評分

 5 星，滿分為 5 星

 *  [  1 個 5 星使用者評論     ](https://wordpress.org/support/plugin/plogins-versus/reviews/?filter=5)
 *  [  0 個 4 星使用者評論     ](https://wordpress.org/support/plugin/plogins-versus/reviews/?filter=4)
 *  [  0 個 3 星使用者評論     ](https://wordpress.org/support/plugin/plogins-versus/reviews/?filter=3)
 *  [  0 個 2 星使用者評論     ](https://wordpress.org/support/plugin/plogins-versus/reviews/?filter=2)
 *  [  0 個 1 星使用者評論     ](https://wordpress.org/support/plugin/plogins-versus/reviews/?filter=1)

[撰寫評分](https://wordpress.org/support/plugin/plogins-versus/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/plogins-versus/reviews/)

## 參與者

 *   [ Mariusz Szatkowski ](https://profiles.wordpress.org/motylanogha/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/plogins-versus/)