{"id":379804,"date":"2026-10-17T14:21:51","date_gmt":"2026-10-17T14:21:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/svetix-product-compare-hub\/"},"modified":"2026-10-17T14:21:29","modified_gmt":"2026-10-17T14:21:29","slug":"svetix-product-compare-hub","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/svetix-product-compare-hub\/","author":23576202,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.5","stable_tag":"1.2.5","tested":"7.1.3","requires":"5.9","requires_php":"7.4","requires_plugins":null,"header_name":"Product Compare Hub","header_author":"SvetiX","header_description":"Catalog, live search, filters and side-by-side comparison for any kind of product: define your own attribute groups, add products with descriptions, colors and image galleries, and let visitors compare them with a glossary of technical terms. Interface in 5 languages (English, Italian, French, German, Serbian).","assets_banners_color":"","last_updated":"2026-10-17 14:21:29","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/svetix.ch\/spacetool\/","header_author_uri":"https:\/\/svetix.ch","rating":0,"author_block_rating":0,"active_installs":0,"downloads":84,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.5":{"tag":"1.2.5","author":"svetlanaristanovic","date":"2026-10-17 14:21:29","revision":3752002}},"upgrade_notice":{"1.2.5":"<p>Unlimited comparison. No feature is locked in this free package. No support is included: updates only.<\/p>","1.2.4":"<p>Language switcher included. Text domain matches the plugin slug.<\/p>","1.2.1":"<p>Same features as 1.2.0. Clears development files and documents optional external services.<\/p>","1.2.0":"<p>Free edition with Pro upgrade. Existing Pro licences keep every feature.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.5"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The catalog: live search, filters and product cards with \"Compare\".","2":"Side-by-side comparison table with glossary popups.","3":"Product page with gallery, color switcher and grouped spec sheet.","4":"Attribute schema editor: groups, attributes, types, filter and card flags.","5":"Product editor with the fields generated from your attributes.","6":"Settings: themes, layout, languages, comparison."}},"plugin_section":[],"plugin_tags":[2777,6808,2755,2409,31440],"plugin_category":[],"plugin_contributors":[283958],"plugin_business_model":[],"class_list":["post-379804","plugin","type-plugin","status-publish","hentry","plugin_tags-catalog","plugin_tags-comparison","plugin_tags-filters","plugin_tags-glossary","plugin_tags-specifications","plugin_contributors-svetlanaristanovic","plugin_committers-svetlanaristanovic"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/svetix-product-compare-hub.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>No support is included.<\/strong> The free plugin and the separate Pro plugin include plugin updates only. There is no support by email, no support on the WordPress.org forum, and no support during the 7-day Pro trial.<\/p>\n\n<p><strong>Product Compare Hub<\/strong> turns WordPress into a product catalog with comparison \u2014 for laptops, headphones, bikes, coffee machines, phones, services, anything that has specifications. You decide which characteristics describe your products; the plugin builds the product editor, the filters, the spec sheets and the comparison table around them. No coding, no page builder required: one shortcode.<\/p>\n\n<h4>What visitors get<\/h4>\n\n<ul>\n<li><strong>Live search and filters<\/strong> by brand, category and every attribute you flagged as a filter, with a result counter and \"load more\".<\/li>\n<li><strong>Product pages<\/strong> with an image gallery, color switcher, lightbox, full spec sheet grouped by attribute group, highlights and related products.<\/li>\n<li><strong>Side-by-side comparison<\/strong>: visitors pick as many products as you allow and open a comparison table (optionally showing only the differences). There is no built-in cap.<\/li>\n<li><strong>Glossary popups<\/strong>: a small \"i\" next to technical terms explains them in plain words.<\/li>\n<li><strong>12 color themes<\/strong> (light and dark), three layouts (toolbar filters, sidebar filters, full width) and a look that adapts to your theme.<\/li>\n<li>Every product also gets its own page automatically (SEO friendly URLs you can rename).<\/li>\n<\/ul>\n\n<h4>What you get in the admin<\/h4>\n\n<ul>\n<li><strong>Your own attribute schema<\/strong>: groups (Display, Performance, Battery, Materials\u2026) and attributes of type text, number with unit, list of values, yes\/no or long text. Drag to reorder. Tick \"Filter\" to offer an attribute as a catalog filter and \"Card\" to show it on the catalog card.<\/li>\n<li><strong>Products<\/strong> with name, subtitle, short and long description, brand, category, release date, price, highlights, colors\/variants with an image gallery per color, and a main catalog image.<\/li>\n<li><strong>Brands and categories<\/strong> as regular WordPress taxonomies.<\/li>\n<li><strong>Glossary<\/strong> of technical terms linked to attributes.<\/li>\n<li><strong>Catalog order<\/strong> by date, name or price \u2014 or drag products and brands by hand.<\/li>\n<li><strong>Sample catalog<\/strong>: 20 fictional products installed at the start so you can see everything working right away (removable with one click).<\/li>\n<li>A built-in <strong>\"How it works\"<\/strong> guide.<\/li>\n<\/ul>\n\n<h4>Shortcodes<\/h4>\n\n<ul>\n<li><code>[svpcx_catalog]<\/code> \u2014 the full catalog with search, filters and comparison.<\/li>\n<li><code>[svpcx_catalog category=\"laptops\" per_page=\"8\"]<\/code> \u2014 a filtered catalog (also <code>brand=\"...\"<\/code>).<\/li>\n<li><code>[svpcx_product id=\"123\"]<\/code> \u2014 one product's page inside any page.<\/li>\n<li><code>[svpcx_compare ids=\"12,15\"]<\/code> \u2014 a fixed comparison table.<\/li>\n<li><code>[svpcx_lang_switcher]<\/code> \u2014 the language flags.<\/li>\n<\/ul>\n\n<h4>Free edition vs Pro<\/h4>\n\n<p>This plugin, as hosted on WordPress.org, is free and fully functional. It includes <strong>unlimited products<\/strong>, all attribute types, filters, glossary, 12 themes, the flag language switcher (English, Italian, French, German and Serbian), product pages and <strong>unlimited side-by-side comparison<\/strong>. Nothing in this package is locked behind a license, a trial, a time limit or a quota.<\/p>\n\n<p><strong>The installable web app<\/strong> (home-screen icon, full screen) is a separate plugin, not included here. <a href=\"https:\/\/svetix.ch\/spacetool\/\">Live demo<\/a>.<\/p>\n\n<p>A separate Pro plugin is sold from our site and is not part of this package. It can be tried for <strong>7 days<\/strong>. That trial includes <strong>plugin updates only<\/strong>. <strong>It does not include support<\/strong>, by email or on the WordPress.org forum.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>The plugin does not collect personal data from visitors. The language choice is stored in a cookie on the visitor's browser only. See \"External services\" for the two optional connections (Freemius and Google Fonts), both off until you turn them on.<\/p>\n\n<h3>External services<\/h3>\n\n<p>The catalog itself never sends visitor data anywhere: products, attributes and settings stay in your WordPress database. Two optional connections exist, both off until you turn them on.<\/p>\n\n<p><strong>Freemius<\/strong> (bundled SDK, <code>vendor\/freemius<\/code>) manages the optional upgrade to the separate Pro plugin, its licenses and its updates. The Pro trial lasts 7 days and includes plugin updates only. It does not include support, by email or on the WordPress.org forum. On activation Freemius shows an opt-in screen: only if you accept, basic site and usage data (site URL, WordPress\/PHP version, plugin version, admin e-mail) are sent to Freemius. You can skip the opt-in and this free plugin works fully without any external connection. Service by Freemius, Inc.: terms https:\/\/freemius.com\/terms\/ \u2013 privacy policy https:\/\/freemius.com\/privacy\/<\/p>\n\n<p><strong>Google Fonts<\/strong> (<code>https:\/\/fonts.googleapis.com<\/code>) can load the Space Grotesk and Manrope font families for the catalog. It is disabled by default. An administrator enables it in Compare Hub &gt; Settings. When enabled, the visitor's browser requests those font files from Google. No other data is sent by the plugin. Service by Google: https:\/\/developers.google.com\/fonts\/faq\/privacy<\/p>\n\n<p>Links to the Pro checkout (https:\/\/checkout.freemius.com) and to the demo (https:\/\/svetix.ch\/spacetool\/) open only when you click them.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install it from Plugins &gt; Add New.<\/li>\n<li>Activate it. A sample catalog of 20 fictional products is created so you can see it working (remove it with one click in Settings &gt; Tools).<\/li>\n<li>Go to <strong>Compare Hub &gt; Attributes<\/strong> and adapt the attribute groups to your products.<\/li>\n<li>Add your products under <strong>Compare Hub &gt; Add new product<\/strong>.<\/li>\n<li>Create a page and insert <code>[svpcx_catalog]<\/code>. Done.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20support%20included%3F\"><h3>Is support included?<\/h3><\/dt>\n<dd><p>No. Free and Pro include plugin updates only. There is no support by email, no support on this forum, and no support during the 7-day Pro trial.<\/p><\/dd>\n<dt id=\"can%20i%20compare%20products%20of%20different%20kinds%3F\"><h3>Can I compare products of different kinds?<\/h3><\/dt>\n<dd><p>Yes. The attribute schema is shared, so products of different categories can be compared; attributes a product does not have are simply shown as \"not specified\".<\/p><\/dd>\n<dt id=\"do%20i%20need%20woocommerce%3F\"><h3>Do I need WooCommerce?<\/h3><\/dt>\n<dd><p>No. Product Compare Hub is independent: it is a catalog and comparison tool, not a shop. You can add a price and any link you like in the description.<\/p><\/dd>\n<dt id=\"how%20do%20the%20filters%20work%3F\"><h3>How do the filters work?<\/h3><\/dt>\n<dd><p>Every attribute flagged as \"Filter\" (plus brand and category) becomes a filter group. Filters combine with the live search and update the results without reloading the page.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20url%20of%20product%20pages%3F\"><h3>Can I change the URL of product pages?<\/h3><\/dt>\n<dd><p>Yes, in Compare Hub &gt; Settings (\"URL slug of product pages\").<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20block%20themes%3F\"><h3>Does it work with block themes?<\/h3><\/dt>\n<dd><p>Yes, with both classic and block (FSE) themes. The catalog follows the width given by your theme, or can be set to full width.<\/p><\/dd>\n<dt id=\"which%20languages%20are%20included%3F\"><h3>Which languages are included?<\/h3><\/dt>\n<dd><p>English, Italian, French, German and Serbian, with a flag switcher so each visitor picks theirs. The choice is remembered in a cookie.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20data%20if%20i%20switch%20from%20pro%20back%20to%20free%3F\"><h3>What happens to my data if I switch from Pro back to free?<\/h3><\/dt>\n<dd><p>Nothing is deleted. The catalog stays online. The installable web app, if you use that separate plugin, is the only piece that is not in this package.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Comparison is unlimited. This package does not cap the number of products.<\/li>\n<li>Printed markup is escaped.<\/li>\n<li>Internal names use a longer prefix.<\/li>\n<li>The separate Pro trial is 7 days and includes updates only, not support.<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>The language switcher is included and works without a license.<\/li>\n<li>Translation text domain matches the plugin slug.<\/li>\n<li>Inputs used for nonces, the current address and colour image lists are sanitized.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Plugin name is Product Compare Hub.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Translation text domain is a fixed string, as required by the WordPress.org plugin check.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Directory name is Product Compare Hub.<\/li>\n<li>Removed Freemius development files that are not part of the plugin.<\/li>\n<li>Documented the optional Freemius and Google Fonts connections. Both stay off until you turn them on.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Directory edition: unlimited products, comparison of up to 6, and the language switcher. The installable web app is a separate plugin.<\/li>\n<li>Google Fonts loading is now off by default.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Demo build: the demo admin also sees the Dashboard, the Media library and an editable test page.<\/li>\n<li>Plugin description lists the 5 interface languages and the web app.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Release dates on the site follow the chosen language (month names).<\/li>\n<li>Pages served from a cache in another language are reloaded in the visitor's language.<\/li>\n<li>Web app: better default short name.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Five languages: English, Italian, French, German and Serbian, with a flag switcher for visitors.<\/li>\n<li>Default attribute, group, glossary and sample category names are shown in the visitor's language.<\/li>\n<li>Installable web app (PWA) for phones and tablets.<\/li>\n<li>New \"How it works\" guide page in the admin.<\/li>\n<li>Own capability set (svpcx_manage, edit_svpcx_products\u2026).<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Better compatibility with dark themes; in-place demo reset.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Catalog with search, filters and comparison. Free and fully functional. No support included: updates only.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/379804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=379804"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/svetlanaristanovic"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=379804"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=379804"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=379804"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=379804"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=379804"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=379804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}