FAQ
Does it require WooCommerce?
Section titled “Does it require WooCommerce?”Yes. Versus extends WooCommerce and does nothing without it active.
Does it use jQuery?
Section titled “Does it use jQuery?”No. The front-end script is vanilla JavaScript, deferred and loaded in the footer. There is no jQuery dependency.
Can guests compare products?
Section titled “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, so nothing is lost at sign-in.
Where does the compare button appear?
Section titled “Where does the compare button appear?”On shop and archive loops and on the single product page, depending on your settings — each placement is toggled independently.
Where does the comparison open?
Section titled “Where does the comparison open?”On the Compare tab in My Account for logged-in customers, or at a dedicated compare URL for guests.
How many products can be compared?
Section titled “How many products can be compared?”Between 2 and 6, set by you. When a shopper exceeds the cap, the oldest product is removed automatically to make room.
What fields can the table show?
Section titled “What fields can the table show?”The product image, name, price, SKU, availability and short description, plus a row for every product attribute. You choose which of the standard fields appear and whether attributes are included.
What is difference highlighting?
Section titled “What is difference highlighting?”Rows whose values differ between the compared products are visually emphasised. A “differences only” toggle hides the identical rows so shoppers see just what separates the products — and you can make that the default.
Can I change the button and link wording?
Section titled “Can I change the button and link wording?”Yes. The Labels & text section lets you customise the compare button, remove button, compare link, differences toggle, clear-all button and empty-list message. Leave a field blank to use its translated default.
Is it translatable?
Section titled “Is it translatable?”Yes. All strings use the versus text domain and a versus.pot template ships in /languages, so WordPress loads translations automatically.
Is it accessible and does it cause layout shift?
Section titled “Is it accessible and does it cause layout shift?”The compare buttons are real buttons with an aria-pressed state and a polite live region for screen-reader announcements, with visible focus and full keyboard support. The table scrolls horizontally inside its own wrapper, so adding columns never reflows the page — no layout shift.
What happens when I delete the plugin?
Section titled “What happens when I delete the plugin?”The uninstall routine removes the plugin’s options and the comparison-items table, leaving your database as it was.