{"id":236308,"date":"2025-06-28T16:42:20","date_gmt":"2025-06-28T16:42:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/dits-compare\/"},"modified":"2026-08-26T08:47:53","modified_gmt":"2026-08-26T08:47:53","slug":"dits-compare","status":"publish","type":"plugin","link":"https:\/\/fon.wordpress.org\/plugins\/dits-compare\/","author":21029920,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.4","stable_tag":"1.1.4","tested":"7.1","requires":"5.3","requires_php":"7.4","requires_plugins":null,"header_name":"Product Compare for WooCommerce by DITS","header_author":"Ditsagency","header_description":"Woocommerce Compare Plugin with webpack build script, composer autoloader and namespacing","assets_banners_color":"0e122b","last_updated":"2026-08-26 08:47:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/dits.md","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":0,"downloads":722,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"ditsagency","date":"2025-07-27 11:04:55"},"1.1.0":{"tag":"1.1.0","author":"ditsagency","date":"2025-10-07 13:43:06"},"1.1.1":{"tag":"1.1.1","author":"ditsagency","date":"2025-10-14 22:32:34"},"1.1.2":{"tag":"1.1.2","author":"ditsagency","date":"2025-11-26 10:50:33"},"1.1.3":{"tag":"1.1.3","author":"ditsagency","date":"2026-07-01 10:15:05"},"1.1.4":{"tag":"1.1.4","author":"ditsagency","date":"2026-08-26 08:47:53"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128\u00d7128.jpg":{"filename":"icon-128\u00d7128.jpg","revision":3490587,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3319766,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3319766,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3319766,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"dits\/compare-table":{"name":"dits\/compare-table","title":"DITS Compare Table"},"dits\/compare-button":{"name":"dits\/compare-button","title":"DITS Compare Button"}},"tagged_versions":["1.0.2","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3592497,"resolution":"1","location":"assets","locale":"","width":1195,"height":800},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3666561,"resolution":"10","location":"assets","locale":"","width":1843,"height":946},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3666561,"resolution":"11","location":"assets","locale":"","width":1857,"height":1008},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3319949,"resolution":"2","location":"assets","locale":"","width":1735,"height":845},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3490587,"resolution":"3","location":"assets","locale":"","width":3420,"height":1964},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3490600,"resolution":"4","location":"assets","locale":"","width":3420,"height":1964},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3592497,"resolution":"5","location":"assets","locale":"","width":1920,"height":1080},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3592497,"resolution":"6","location":"assets","locale":"","width":1920,"height":1080},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3592497,"resolution":"7","location":"assets","locale":"","width":1920,"height":1080},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3666561,"resolution":"8","location":"assets","locale":"","width":1920,"height":1001},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3666561,"resolution":"9","location":"assets","locale":"","width":1867,"height":878}},"screenshots":{"1":"Product comparison table displayed on the frontend.","2":"Main plugin settings page in the WordPress admin area.","3":"Adding a product to the comparison list from a product category page.","4":"Removing a product from the comparison list from a product category page.","5":"Short preview of the product comparison table on the frontend.","6":"Short preview of category filtering on the frontend comparison page.","7":"Short preview of adding and removing products from the comparison list on product category pages.","8":"Product comparison table displayed on the frontend with the category filter enabled.","9":"DITS Compare Table block preview in the Gutenberg editor with block settings in the sidebar.","10":"Dark theme comparison table displayed on the frontend.","11":"Dark theme comparison table preview inside the Elementor editor with style controls."}},"plugin_section":[],"plugin_tags":[4352,282,143485,286],"plugin_category":[45],"plugin_contributors":[244243],"plugin_business_model":[],"class_list":["post-236308","plugin","type-plugin","status-publish","hentry","plugin_tags-compare","plugin_tags-ecommerce","plugin_tags-product-comparison","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-ditsagency","plugin_committers-ditsagency"],"banners":{"banner":"https:\/\/ps.w.org\/dits-compare\/assets\/banner-772x250.jpg?rev=3319766","banner_2x":"https:\/\/ps.w.org\/dits-compare\/assets\/banner-1544x500.jpg?rev=3319766","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/dits-compare\/assets\/icon-128\u00d7128.jpg?rev=3490587","icon_2x":"https:\/\/ps.w.org\/dits-compare\/assets\/icon-256x256.jpg?rev=3319766","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-1.png?rev=3592497","caption":"Product comparison table displayed on the frontend."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-2.png?rev=3319949","caption":"Main plugin settings page in the WordPress admin area."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-3.png?rev=3490587","caption":"Adding a product to the comparison list from a product category page."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-4.png?rev=3490600","caption":"Removing a product from the comparison list from a product category page."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-5.png?rev=3592497","caption":"Short preview of the product comparison table on the frontend."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-6.png?rev=3592497","caption":"Short preview of category filtering on the frontend comparison page."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-7.png?rev=3592497","caption":"Short preview of adding and removing products from the comparison list on product category pages."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-8.png?rev=3666561","caption":"Product comparison table displayed on the frontend with the category filter enabled."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-9.png?rev=3666561","caption":"DITS Compare Table block preview in the Gutenberg editor with block settings in the sidebar."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-10.png?rev=3666561","caption":"Dark theme comparison table displayed on the frontend."},{"src":"https:\/\/ps.w.org\/dits-compare\/assets\/screenshot-11.png?rev=3666561","caption":"Dark theme comparison table preview inside the Elementor editor with style controls."}],"raw_content":"<!--section=description-->\n<p>Product Compare for WooCommerce by DITS adds a fast, intuitive, and customizable product comparison feature to WooCommerce stores. It enables customers to compare products side by side, helping them evaluate images, pricing, availability, product attributes, dimensions, taxonomies, and other important details before making a purchase.<\/p>\n\n<p>Built specifically for WooCommerce, the plugin includes shortcode support, Gutenberg blocks, and Elementor widgets so store owners can place comparison tools in the editing workflow they already use.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Add a product comparison feature to WooCommerce stores.<\/li>\n<li>Display a responsive comparison table on desktop, tablet, and mobile devices.<\/li>\n<li>Keep the first comparison column fixed while customers scroll horizontally on smaller screens.<\/li>\n<li>Compare products using WooCommerce availability, attributes, dimensions, categories, and tags.<\/li>\n<li>Add compare buttons manually with shortcode or through supported WooCommerce hooks.<\/li>\n<li>Display the comparison table with shortcode, Gutenberg block, or Elementor widget.<\/li>\n<li>Display compare buttons with shortcode, Gutenberg block, or Elementor widget.<\/li>\n<li>Choose from three table color themes: Light, Dark, and Aurora.<\/li>\n<li>Choose between Modern and Classic table layouts.<\/li>\n<li>Show or hide the category filter and short description row.<\/li>\n<li>Show an optional popup after customers add products to comparison.<\/li>\n<li>Translation ready and prepared for multilingual stores.<\/li>\n<\/ul>\n\n<h3>Shortcodes<\/h3>\n\n<p>Use <code>[dcaw_compare_table]<\/code> to display the comparison table with the category filter.<\/p>\n\n<p>Use <code>[dcaw_compare_table_without_cat]<\/code> to display the comparison table without the category filter.<\/p>\n\n<p>Use <code>[dcaw_compare_button]<\/code> on a single product page to display the compare button for the current product.<\/p>\n\n<p>You can override the table presentation in shortcode output:<\/p>\n\n<pre><code>[dcaw_compare_table theme=\"dark\" variant=\"modern\"]\n<\/code><\/pre>\n\n<p>Available theme values: <code>light<\/code>, <code>dark<\/code>, <code>aurora<\/code>.<\/p>\n\n<p>Available variant values: <code>modern<\/code>, <code>classic<\/code>.<\/p>\n\n<h3>Gutenberg blocks<\/h3>\n\n<p>The plugin includes two Gutenberg blocks:<\/p>\n\n<ul>\n<li>DITS Compare Table<\/li>\n<li>DITS Compare Button<\/li>\n<\/ul>\n\n<p>The table block supports category filter visibility, color theme selection, and visual style selection.<\/p>\n\n<h3>Elementor widgets<\/h3>\n\n<p>The plugin includes two Elementor widgets in the DITS Compare category:<\/p>\n\n<ul>\n<li>DITS Compare Table<\/li>\n<li>DITS Compare Button<\/li>\n<\/ul>\n\n<p>The table widget supports category filter visibility, color theme selection, and visual style selection. The button widget can use the current product context or a manually entered product ID.<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GNU General Public License v2 or later (GPLv2+).\nYou are free to use, modify, and distribute this plugin under the terms of the GPL license.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>dits-compare<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to Product Compare for WooCommerce by DITS &gt; Configure the plugin settings.<\/li>\n<li>Configure the compare button display, comparison page, table fields, table theme, and table visual style.<\/li>\n<li>Add the compare button to product pages using WooCommerce hooks, shortcode, Gutenberg block, or Elementor widget.<\/li>\n<li>Add the comparison table to a page using <code>[dcaw_compare_table]<\/code>, the DITS Compare Table Gutenberg block, or the DITS Compare Table Elementor widget.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20add%20the%20comparison%20table%20to%20my%20page%3F\"><h3>How do I add the comparison table to my page?<\/h3><\/dt>\n<dd><p>You can add the comparison table to any page or post using <code>[dcaw_compare_table]<\/code>, the DITS Compare Table Gutenberg block, or the DITS Compare Table Elementor widget.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20a%20compare%20button%3F\"><h3>How do I add a compare button?<\/h3><\/dt>\n<dd><p>Use <code>[dcaw_compare_button]<\/code> on a single product page, configure one of the available WooCommerce hook positions in the plugin settings, or add the DITS Compare Button block\/widget.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20product%20attributes%20in%20the%20comparison%20table%3F\"><h3>Can I customize the product attributes in the comparison table?<\/h3><\/dt>\n<dd><p>Yes. The comparison table can include WooCommerce product attributes, taxonomies, dimensions, availability, price, image, title, and short description.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20table%20design%3F\"><h3>Can I change the table design?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes Light, Dark, and Aurora color themes, plus Modern and Classic table styles.<\/p><\/dd>\n<dt id=\"is%20the%20comparison%20table%20mobile%20friendly%3F\"><h3>Is the comparison table mobile friendly?<\/h3><\/dt>\n<dd><p>Yes. The table supports horizontal scrolling on mobile devices and keeps the first attribute column fixed while customers compare product columns.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20gutenberg%3F\"><h3>Does the plugin support Gutenberg?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes Gutenberg blocks for the comparison table and compare button.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20support%20elementor%3F\"><h3>Does the plugin support Elementor?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes Elementor widgets for the comparison table and compare button.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Enabled compare by default for clean installs.<\/li>\n<li>Set the default single product compare button hook to <code>woocommerce_after_add_to_cart_button<\/code>.<\/li>\n<li>Set the default loop compare button hook to display after the add to cart button.<\/li>\n<li>Enabled the comparison popup by default for clean installs.<\/li>\n<li>Restored comparison popup functionality on the frontend; previously the popup did not work correctly.<\/li>\n<li>Updated plugin screenshots and screenshot descriptions.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Check compatibility with WordPress 7.0<\/li>\n<li>Plugin renamed to Product Compare for WooCommerce by DITS<\/li>\n<li>Added improved mobile comparison table styling with horizontal scrolling and a fixed first column.<\/li>\n<li>Added Light, Dark, and Aurora comparison table color themes.<\/li>\n<li>Added Modern and Classic comparison table visual styles.<\/li>\n<li>Added Gutenberg blocks for the comparison table and compare button.<\/li>\n<li>Added Elementor widgets for the comparison table and compare button.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Added a new modal component for product comparison.<\/li>\n<li>This modal functionality is available exclusively in the Pro version.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added a link to the comparison page in the popup.<\/li>\n<li>Fixed the counter of added products for comparison (applied to the class specified in the settings).<\/li>\n<li>Made the counter itself a link to the comparison page.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added support for Pro Plugin integration.<\/li>\n<li>Improved compatibility between the base plugin and Pro version.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed an error when creating an archive.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed scripts and styles.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<p>Initial release. No previous version available.<\/p>","raw_excerpt":"Add a product comparison feature to your WooCommerce store with Product Compare for WooCommerce by DITS.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/236308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=236308"}],"author":[{"embeddable":true,"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ditsagency"}],"wp:attachment":[{"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=236308"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=236308"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=236308"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=236308"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=236308"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fon.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=236308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}