Skip to content

FAQ

Yes. Peek requires an active WooCommerce installation and does nothing without it.

On the shop page and product archive loops — categories, tags and taxonomies — after each product. Optionally also in the related-products and up-sell loops on single product pages. It does not change the single product template itself.

Peek’s own front-end script is vanilla JavaScript with no jQuery dependency, deferred and loaded in the footer. When a product has variations, WooCommerce’s bundled variation script (which uses jQuery) is enqueued so the variation form works as expected — only when that product needs it.

No. The modal is fully hidden until opened and scrolls internally, so opening it overlays the page instead of reflowing existing content. There is no Cumulative Layout Shift.

Yes. It uses role="dialog" with aria-modal, traps focus while open, closes on Escape or a backdrop click, and returns focus to the trigger on close. The icon-only button style keeps its label as an accessible name.

The featured image, gallery (with a configurable thumbnail count), title, SKU, price, stock status, short description, the native add-to-cart form (including variable products) and a link to the full product page. Each part is an independent toggle, and empty fields hide automatically.

Yes, if the add-to-cart toggle is on. Variable products use WooCommerce’s own variation script, so options, price and availability behave inside the modal just as they do on the product page.

Can I place a trigger outside the shop loop?

Section titled “Can I place a trigger outside the shop loop?”

Yes. Use [peek_quick_view id="123"] (or its alias [peek]) anywhere, with optional text and style attributes. Peek loads its assets on any request where a shortcode is present.

How do I make the trigger overlay the product image?

Section titled “How do I make the trigger overlay the product image?”

Set button placement to On the product image on the Peek settings screen. The trigger then appears on hover and keyboard focus. With reduced-motion preferences, it stays visible rather than fading in.

Yes. Peek’s uninstall routine removes its options when you delete the plugin.

The free edition is the complete quick view — AJAX modal, variation-aware add-to-cart, below/overlay placement, shortcodes and full settings. Peek PRO (planned) adds variation swatches in the modal, a related-products carousel, custom modal sections and quick-view analytics — not basic modal access.