{"id":332310,"date":"2026-07-01T05:08:17","date_gmt":"2026-07-01T05:08:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/storzen-product-compare-for-woocommerce\/"},"modified":"2026-08-27T05:35:42","modified_gmt":"2026-08-27T05:35:42","slug":"storzen-product-compare-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/el.wordpress.org\/plugins\/storzen-product-compare-for-woocommerce\/","author":15779958,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.2","stable_tag":"1.1.2","tested":"7.1","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"Product Compare for WooCommerce - Storzen","header_author":"WebTend","header_description":"A powerful product comparison plugin for WooCommerce with Elementor support.","assets_banners_color":"ccc7e9","last_updated":"2026-08-27 05:35:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/webtend.net\/wordpress-plugins\/","header_author_uri":"https:\/\/profiles.wordpress.org\/devhasib\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":248,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"devhasib","date":"2026-07-17 10:19:01","revision":3611307},"1.1.0":{"tag":"1.1.0","author":"devhasib","date":"2026-07-22 08:57:06","revision":3618275},"1.1.1":{"tag":"1.1.1","author":"devhasib","date":"2026-08-10 06:34:36","revision":3640050},"1.1.2":{"tag":"1.1.2","author":"devhasib","date":"2026-08-27 05:35:42","revision":3668135}},"upgrade_notice":{"1.1.2":"<p>Adds table style presets, hover overlay button, modal compare mode, and Most Compared shortcode. Recommended update for all users.<\/p>","1.1.1":"<p>Critical fix: compare button now appears on WooCommerce 8.0+ Product Collection block (default Shop page). All users on WC 8.0+ should update immediately.<\/p>","1.1.0":"<p>Major feature release: floating bar, difference highlighter, product attributes, weight\/dimensions, and drag-and-drop field ordering.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3592119,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3668082,"resolution":"1544x500","location":"assets","locale":"","width":1546,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3668082,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"storzen\/compare-button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"storzen\/compare-button","version":"1.1.1","title":"Compare Button","category":"woocommerce","icon":"arrow-left-right","description":"Add a Compare button to any product page or template. Requires Storzen Product Compare for WooCommerce.","keywords":["compare","product","woocommerce","storzen"],"textdomain":"storzen-product-compare-for-woocommerce","usesContext":["postId","postType","queryId"],"supports":{"html":false,"align":false,"color":{"background":true,"text":true},"spacing":{"margin":true,"padding":true},"typography":{"fontSize":true,"fontWeight":true},"__experimentalBorder":{"radius":true,"width":true,"color":true}},"attributes":{"buttonText":{"type":"string","default":""},"className":{"type":"string"}},"render":"file:.\/render.php","editorScript":"file:.\/index.js","style":"file:.\/style.css"}},"tagged_versions":["1.0.0","1.1.0","1.1.1","1.1.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3592119,"resolution":"1","location":"assets","locale":"","width":1280,"height":960},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3592119,"resolution":"2","location":"assets","locale":"","width":1280,"height":960},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3592119,"resolution":"3","location":"assets","locale":"","width":1280,"height":960},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3592119,"resolution":"4","location":"assets","locale":"","width":1280,"height":960}},"screenshots":{"1":"Product comparison table with difference highlighter active","2":"Floating compare bar showing product thumbnails and Compare Now button","3":"Difference highlighter \u2014 highlighted rows and filter-only view","4":"Add to Compare button on shop\/archive page","5":"Native Gutenberg block (storzen\/compare-button) in the block editor","6":"Admin settings \u2014 Display tab with table style presets and hover overlay option","7":"Modal\/popup compare mode \u2014 comparison opens in a dialog overlay","8":"Most Compared shortcode product grid on a category page"}},"plugin_section":[],"plugin_tags":[4121,4397,148076,4354,286],"plugin_category":[45],"plugin_contributors":[259418],"plugin_business_model":[],"class_list":["post-332310","plugin","type-plugin","status-publish","hentry","plugin_tags-blocks","plugin_tags-comparison-table","plugin_tags-gutenberg","plugin_tags-product-compare","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-devhasib","plugin_committers-devhasib"],"banners":{"banner":"https:\/\/ps.w.org\/storzen-product-compare-for-woocommerce\/assets\/banner-772x250.png?rev=3668082","banner_2x":"https:\/\/ps.w.org\/storzen-product-compare-for-woocommerce\/assets\/banner-1544x500.png?rev=3668082","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/storzen-product-compare-for-woocommerce\/assets\/icon-256x256.png?rev=3592119","icon_2x":"https:\/\/ps.w.org\/storzen-product-compare-for-woocommerce\/assets\/icon-256x256.png?rev=3592119","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/storzen-product-compare-for-woocommerce\/assets\/screenshot-1.png?rev=3592119","caption":"Product comparison table with difference highlighter active"},{"src":"https:\/\/ps.w.org\/storzen-product-compare-for-woocommerce\/assets\/screenshot-2.png?rev=3592119","caption":"Floating compare bar showing product thumbnails and Compare Now button"},{"src":"https:\/\/ps.w.org\/storzen-product-compare-for-woocommerce\/assets\/screenshot-3.png?rev=3592119","caption":"Difference highlighter \u2014 highlighted rows and filter-only view"},{"src":"https:\/\/ps.w.org\/storzen-product-compare-for-woocommerce\/assets\/screenshot-4.png?rev=3592119","caption":"Add to Compare button on shop\/archive page"}],"raw_content":"<!--section=description-->\n<p><strong>Product Compare for WooCommerce \u2013 Storzen<\/strong> is the lightweight, conversion-focused WooCommerce product comparison plugin that helps shoppers make faster, more confident buying decisions.<\/p>\n\n<p>When customers can compare products side by side \u2014 seeing price, rating, SKU, attributes, weight, and dimensions in one clean table \u2014 they buy faster. Studies show product comparison reduces cart abandonment and increases average order value, especially for electronics, fashion, furniture, and high-ticket items.<\/p>\n\n<p>\ud83d\udcd6 <strong><a href=\"https:\/\/webtend.net\/docs\/product-compare-doc.html\">Full Documentation<\/a><\/strong><\/p>\n\n<p>Whether you run a small boutique or a large WooCommerce store, Storzen Product Compare works out of the box \u2014 no coding, no bloat, no SaaS fees.<\/p>\n\n<p><strong>Trusted by WooCommerce store owners who want conversion-focused, developer-clean comparison tools.<\/strong><\/p>\n\n<h4>What Makes Storzen Product Compare Different?<\/h4>\n\n<p>Most WooCommerce compare plugins are either too basic (just a simple table) or too heavy (loaded with premium-only features). Storzen gives you <strong>the full comparison experience for free<\/strong> \u2014 floating bar, live difference detection, modal mode, Gutenberg block, WooCommerce Blocks support, and more.<\/p>\n\n<ul>\n<li>\u2705 <strong>Zero SaaS dependency<\/strong> \u2014 no external APIs, no monthly fees<\/li>\n<li>\u2705 <strong>Lightweight<\/strong> \u2014 loads assets only when needed, no impact on store speed<\/li>\n<li>\u2705 <strong>AJAX-powered<\/strong> \u2014 add, remove, compare without any page reloads<\/li>\n<li>\u2705 <strong>WooCommerce Blocks ready<\/strong> \u2014 works with Product Collection (WC 8.0+ default Shop page)<\/li>\n<li>\u2705 <strong>FSE \/ Full Site Editor compatible<\/strong> \u2014 drag the Compare Button block into any template<\/li>\n<li>\u2705 <strong>HPOS compatible<\/strong> \u2014 works with High-Performance Order Storage<\/li>\n<li>\u2705 <strong>Translation ready<\/strong> \u2014 compatible with WPML, Polylang, and translate.wordpress.org<\/li>\n<\/ul>\n\n<h4>Core Features<\/h4>\n\n<p><strong>Product Comparison Table<\/strong><\/p>\n\n<ul>\n<li>Dedicated Compare Page \u2014 created automatically on plugin activation<\/li>\n<li>Add to Compare button on Shop, Category, and Single Product pages<\/li>\n<li>Compare up to 3 products (configurable up to 5 in settings)<\/li>\n<li>Fully responsive \u2014 works on desktop, tablet, and mobile<\/li>\n<li>Remove individual products or clear all with one click<\/li>\n<li>Shortcode: <code>[storprco_compare_table]<\/code><\/li>\n<\/ul>\n\n<p><strong>Compare Fields \u2014 Choose What Customers See<\/strong><\/p>\n\n<p>Show or hide any combination of product data in the comparison table:<\/p>\n\n<ul>\n<li>Product Image<\/li>\n<li>Product Title &amp; Link<\/li>\n<li>Price (with sale price support)<\/li>\n<li>Star Rating<\/li>\n<li>SKU<\/li>\n<li>Stock Availability<\/li>\n<li>Weight (with WooCommerce weight unit)<\/li>\n<li>Dimensions (L \u00d7 W \u00d7 H with dimension unit)<\/li>\n<li>Short Description<\/li>\n<li>Add to Cart (AJAX, adapts for variable, grouped, and external products)<\/li>\n<li><strong>WooCommerce Global Attributes<\/strong> \u2014 Color, Size, Material, and any <code>pa_*<\/code> taxonomy<\/li>\n<\/ul>\n\n<p><strong>Floating Compare Bar<\/strong> <em>(v1.1.0)<\/em><\/p>\n\n<p>The floating bar sits at the bottom of the screen and shows product thumbnails as customers browse \u2014 no scrolling back to the top, no losing track of selected products.<\/p>\n\n<ul>\n<li>Sticky bottom bar with product thumbnails and slot placeholders<\/li>\n<li>One-click <strong>Compare Now<\/strong> button \u2014 goes straight to the compare table<\/li>\n<li>Auto-hides when the compare list is empty<\/li>\n<li>Smooth slide-in animation, fully accessible<\/li>\n<\/ul>\n\n<p><strong>Difference Highlighter<\/strong> <em>(v1.1.0)<\/em><\/p>\n\n<p>Helps shoppers focus on what actually matters \u2014 the differences.<\/p>\n\n<ul>\n<li>Auto-detects rows where product values differ<\/li>\n<li><strong>Same \/ Different<\/strong> color badges on every row label<\/li>\n<li>3-state toggle: Off \u2192 Highlight differences \u2192 Show differences only<\/li>\n<li>Configurable highlight color with live admin preview<\/li>\n<\/ul>\n\n<p><strong>Field Management<\/strong> <em>(v1.1.0)<\/em><\/p>\n\n<ul>\n<li>Enable \/ disable any compare field with a toggle<\/li>\n<li><strong>Drag-and-drop reordering<\/strong> \u2014 change table row order in admin<\/li>\n<li>Keyboard accessible: Up\/Down arrow key support<\/li>\n<li>WooCommerce attribute checklist \u2014 add Color, Size, Material as compare rows in seconds<\/li>\n<\/ul>\n\n<p><strong>WooCommerce Blocks &amp; Gutenberg Support<\/strong> <em>(v1.1.1)<\/em><\/p>\n\n<ul>\n<li>Compare button auto-injected into <strong>Product Collection<\/strong> block (WC 8.0+ default Shop page block)<\/li>\n<li>Works with <strong>All Products<\/strong>, <strong>Products block<\/strong>, and <strong>product-template<\/strong> inner block<\/li>\n<li>Native <strong><code>storzen\/compare-button<\/code> Gutenberg block<\/strong> \u2014 drag into any FSE template, product archive, or single product template via the Block Editor<\/li>\n<li>Product ID resolved from block rendering context \u2014 reliable on WC 8.0+ stores<\/li>\n<\/ul>\n\n<p><strong>Table Style Presets<\/strong> <em>(v1.1.2)<\/em><\/p>\n\n<ul>\n<li><strong>Default<\/strong> \u2014 dark purple header, white rows<\/li>\n<li><strong>Clean<\/strong> \u2014 light minimal header, subtle borders<\/li>\n<li><strong>Bold<\/strong> \u2014 purple accent header, striped rows<\/li>\n<li>All themes built on CSS custom properties \u2014 override easily in your child theme<\/li>\n<\/ul>\n\n<p><strong>Archive Page Hover Overlay<\/strong> <em>(v1.1.2)<\/em><\/p>\n\n<ul>\n<li>Compare button appears on the product image when hovered on shop and category pages<\/li>\n<li>Pure CSS hover reveal \u2014 <strong>zero extra JavaScript<\/strong><\/li>\n<li>Toggle between Inline (classic) and Hover Overlay in Settings \u2192 Display<\/li>\n<\/ul>\n\n<p><strong>Modal \/ Popup Compare Mode<\/strong> <em>(v1.1.2)<\/em><\/p>\n\n<ul>\n<li>Open the comparison table in an AJAX-powered <code>&lt;dialog&gt;<\/code> overlay \u2014 no page reload<\/li>\n<li>Customers stay on the product they were browsing<\/li>\n<li>Native HTML <code>&lt;dialog&gt;<\/code> element \u2014 no third-party modal library<\/li>\n<li>Works alongside the floating compare bar (smart z-index layering)<\/li>\n<\/ul>\n\n<p><strong>Most Compared Shortcode<\/strong> <em>(v1.1.2)<\/em><\/p>\n\n<ul>\n<li><code>[storprco_most_compared limit=\"5\" columns=\"3\" show_price=\"yes\" show_button=\"yes\"]<\/code><\/li>\n<li>Displays a grid of your most-compared products \u2014 great for homepage or category pages<\/li>\n<li>Compare counts tracked per session via postmeta \u2014 no custom database tables<\/li>\n<li>Drives social proof and repeat engagement<\/li>\n<\/ul>\n\n<h4>AJAX &amp; Performance<\/h4>\n\n<ul>\n<li>All compare actions (add, remove, clear) are AJAX \u2014 no page reloads<\/li>\n<li>Assets loaded only on pages that need them (shop, archive, compare page)<\/li>\n<li><code>has_block()<\/code> detection for block-based page asset loading<\/li>\n<li>No jQuery bloat \u2014 lightweight vanilla patterns where possible<\/li>\n<li>Session-based data storage via WooCommerce sessions<\/li>\n<\/ul>\n\n<h4>Elementor Integration<\/h4>\n\n<ul>\n<li><strong>Elementor Compare Table widget<\/strong> \u2014 place the comparison table anywhere via drag-and-drop<\/li>\n<li>No coding required<\/li>\n<li>Works with all Elementor templates and kits<\/li>\n<\/ul>\n\n<h4>Developer Friendly<\/h4>\n\n<ul>\n<li>Clean OOP architecture \u2014 one class per responsibility<\/li>\n<li>Full WordPress Coding Standards (WPCS) compliance<\/li>\n<li>WooCommerce CRUD and hook system<\/li>\n<li>Filterable field list: <code>storprco_fields<\/code>, <code>storprco_field_value<\/code>, <code>storprco_max_products<\/code><\/li>\n<li>Action hooks: <code>storprco_before_compare_table<\/code>, <code>storprco_after_compare_table<\/code><\/li>\n<li>GPL-2.0+ licensed \u2014 fork, extend, and build on it freely<\/li>\n<\/ul>\n\n<h4>Who Is This For?<\/h4>\n\n<ul>\n<li><strong>Electronics stores<\/strong> \u2014 compare specs, weight, dimensions, and price side by side<\/li>\n<li><strong>Fashion &amp; apparel<\/strong> \u2014 compare sizes, colors, and materials with attribute rows<\/li>\n<li><strong>Furniture &amp; home<\/strong> \u2014 compare dimensions and weight for large items<\/li>\n<li><strong>Sporting goods<\/strong> \u2014 compare product attributes and ratings instantly<\/li>\n<li><strong>B2B stores<\/strong> \u2014 share and bookmark compare lists with the shareable URL feature<\/li>\n<li><strong>Agencies<\/strong> \u2014 clean code, developer hooks, and no licensing headaches<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin and search for <strong>Storzen Product Compare<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>A <strong>Compare Products<\/strong> page is created automatically on activation.<\/li>\n<li>The <strong>Add to Compare<\/strong> button appears on your WooCommerce shop and product pages immediately.<\/li>\n<li>Go to <strong>Compare Products<\/strong> in your admin sidebar to configure settings, fields, and display options.<\/li>\n<\/ol>\n\n<p><strong>Manual installation:<\/strong><\/p>\n\n<ol>\n<li>Download the ZIP file.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Upload the ZIP and activate.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20without%20elementor%3F\"><h3>Does this work without Elementor?<\/h3><\/dt>\n<dd><p>Yes \u2014 Elementor is completely optional. All features (comparison table, floating bar, modal mode, blocks) work without Elementor installed.<\/p><\/dd>\n<dt id=\"will%20the%20compare%20button%20appear%20automatically%3F\"><h3>Will the Compare button appear automatically?<\/h3><\/dt>\n<dd><p>Yes. After activation, the Add to Compare button is injected automatically into your WooCommerce shop and product archive pages using standard WooCommerce hooks. No template editing required.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20the%20woocommerce%20product%20collection%20block%20%28wc%208.0%2B%29%3F\"><h3>Does it work with the WooCommerce Product Collection block (WC 8.0+)?<\/h3><\/dt>\n<dd><p>Yes \u2014 fully supported. The Product Collection block is the default Shop page block in WooCommerce 8.0 and later, and Storzen explicitly targets it via the <code>render_block<\/code> filter. The compare button is injected into each product card automatically.<\/p><\/dd>\n<dt id=\"how%20do%20i%20use%20the%20native%20gutenberg%20block%3F\"><h3>How do I use the native Gutenberg block?<\/h3><\/dt>\n<dd><p>Go to the Block Editor (any page, post, or FSE template) and search for <strong>Compare Button<\/strong> in the block inserter. The block is listed under the WooCommerce category. When placed inside a product loop template, it reads the product ID from context automatically.<\/p><\/dd>\n<dt id=\"how%20does%20the%20difference%20highlighter%20work%3F\"><h3>How does the Difference Highlighter work?<\/h3><\/dt>\n<dd><p>The compare table header has a <strong>Show differences only<\/strong> toggle button. Click once to highlight rows where values differ. Click again to hide identical rows entirely (filter mode). Click a third time to reset. The highlight color is customisable in Settings \u2192 Display.<\/p><\/dd>\n<dt id=\"what%20is%20the%20hover%20overlay%20button%3F\"><h3>What is the Hover Overlay button?<\/h3><\/dt>\n<dd><p>When enabled in Settings \u2192 Display \u2192 Archive Button Style, the Compare button appears as a CSS overlay on the product image when hovered \u2014 no JavaScript events, just pure CSS transitions.<\/p><\/dd>\n<dt id=\"what%20does%20the%20most%20compared%20shortcode%20do%3F\"><h3>What does the Most Compared shortcode do?<\/h3><\/dt>\n<dd><p>[storprco_most_compared limit=\"5\" columns=\"3\"] renders a product grid sorted by compare count \u2014 showing your most popular products for comparison. Counts are tracked per WooCommerce session to prevent inflation, stored as postmeta, with no custom database tables.<\/p><\/dd>\n<dt id=\"can%20i%20show%20woocommerce%20attributes%20like%20color%20and%20size%20in%20the%20table%3F\"><h3>Can I show WooCommerce attributes like Color and Size in the table?<\/h3><\/dt>\n<dd><p>Yes. Go to <strong>Compare Products \u2192 Advanced \u2192 Product Attributes<\/strong> and enable any global attribute. Each enabled attribute (Color, Size, Material, etc.) becomes its own row in the compare table.<\/p><\/dd>\n<dt id=\"how%20many%20products%20can%20customers%20compare%20at%20once%3F\"><h3>How many products can customers compare at once?<\/h3><\/dt>\n<dd><p>3 by default. You can increase this up to 5 in <strong>Settings \u2192 General \u2192 Max Products<\/strong>.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20hpos%20%28high-performance%20order%20storage%29%3F\"><h3>Does it work with HPOS (High-Performance Order Storage)?<\/h3><\/dt>\n<dd><p>Yes \u2014 fully compatible with WooCommerce HPOS.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20store%3F\"><h3>Will it slow down my store?<\/h3><\/dt>\n<dd><p>No. Plugin assets are enqueued only on pages that need them (shop page, product archive, compare page). On all other pages, no CSS or JavaScript is loaded.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20my%20theme%3F\"><h3>Is it compatible with my theme?<\/h3><\/dt>\n<dd><p>Storzen uses only standard WooCommerce and WordPress hooks. It is compatible with most WooCommerce themes \u2014 classic themes, FSE block themes, Storefront, Astra, Flatsome, Divi, and more.<\/p><\/dd>\n<dt id=\"can%20i%20customise%20the%20table%20appearance%3F\"><h3>Can I customise the table appearance?<\/h3><\/dt>\n<dd><p>Yes \u2014 in two ways. First, choose from 3 built-in presets in Settings \u2192 Display. Second, all colours are CSS custom properties (e.g. <code>--storprco-header-bg<\/code>) that you can override in your child theme with a single line of CSS.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>A Pro version with ACF\/custom field attributes, advanced typography customiser, and PDF export is coming soon. Core features \u2014 including Gutenberg block, floating bar, diff highlighter, modal mode, and all attributes \u2014 are and will remain free.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>New: Table Style Presets \u2014 3 built-in themes (Default, Clean, Bold) selectable from Settings \u2192 Display; all use CSS custom properties for easy child theme override<\/li>\n<li>New: Archive Page Hover Overlay Button \u2014 compare button appears on product image on hover; pure CSS reveal, zero extra JavaScript; toggle in Settings \u2192 Display \u2192 Archive Button Style<\/li>\n<li>New: Modal \/ Popup Compare Mode \u2014 AJAX-powered native <code>&lt;dialog&gt;<\/code> overlay; customers stay on the current page with no reload; toggle in Settings \u2192 General \u2192 Compare Mode<\/li>\n<li>New: \"Most Compared\" shortcode <code>[storprco_most_compared]<\/code> \u2014 product grid ordered by compare count; session-deduplicated tracking via postmeta, no custom DB tables<\/li>\n<li>Improvement: compareMode, tableTheme, and buttonStyle passed to frontend JS for dynamic behaviour<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>New: Native Gutenberg block <code>storzen\/compare-button<\/code> \u2014 drag the Compare Button into any FSE template, product page, or layout via the Block Editor<\/li>\n<li>Fix: Added <code>woocommerce\/product-collection<\/code> to supported block targets \u2014 this is the default Shop page block in WooCommerce 8.0+ and was previously missing, causing the Compare button not to appear on most modern stores<\/li>\n<li>Fix: Product ID in block context now resolved from <code>$block['context']['postId']<\/code> (WC 8.0+ Product Collection) with fallback to block attrs and global <code>$product<\/code> \u2014 reliable across all block variants<\/li>\n<li>Fix: Asset enqueue now covers <code>woocommerce\/product-collection<\/code> and <code>woocommerce\/product-template<\/code> in addition to <code>woocommerce\/all-products<\/code><\/li>\n<li>Fix: Injection point expanded to <code>&lt;\/li&gt;<\/code> \u2192 <code>&lt;\/article&gt;<\/code> \u2192 <code>&lt;\/div&gt;<\/code> for better FSE theme compatibility<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Floating Compare Bar \u2014 sticky bottom drawer with product thumbnails, slot placeholders, and one-click Compare Now button<\/li>\n<li>New: Difference Highlighter \u2014 auto-detects rows where values differ; Same\/Different badges; 3-state toggle (off \/ highlight \/ filter)<\/li>\n<li>New: Admin-configurable highlight color with live preview<\/li>\n<li>New: WooCommerce Product Attributes support \u2014 enable any global attribute (Color, Size, Material\u2026) as compare rows from Settings \u2192 Advanced<\/li>\n<li>New: Weight and Dimensions rows \u2014 pulls automatically from WooCommerce product data<\/li>\n<li>New: Drag-and-drop field reordering \u2014 reorder compare table rows in admin; keyboard accessible (Up\/Down arrows)<\/li>\n<li>Improvement: Accessibility \u2014 <code>scope=\"col\"\/\"row\"<\/code> on all table headers, <code>aria-selected<\/code> sync, <code>focus-visible<\/code> styles, skip-link for keyboard users<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>AJAX product comparison with toast notifications<\/li>\n<li>Dedicated compare page with <code>[storprco_compare_table]<\/code> shortcode<\/li>\n<li>Add to Compare button on shop and single product pages<\/li>\n<li>Responsive comparison table<\/li>\n<li>Elementor Compare Table widget<\/li>\n<li>HPOS compatibility<\/li>\n<li>WooCommerce Blocks compatibility<\/li>\n<\/ul>","raw_excerpt":"WooCommerce product compare plugin \u2014 floating bar, diff highlighter, modal mode, Gutenberg block. Let shoppers compare products side by side.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/332310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=332310"}],"author":[{"embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/devhasib"}],"wp:attachment":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=332310"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=332310"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=332310"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=332310"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=332310"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=332310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}