WordPress plugin intelligence profile

Peek – Product Preview for WooCommerce

Fast product preview popup for WooCommerce: an AJAX product modal with gallery, price, SKU and add-to-cart. No jQuery.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.7
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 8.1
Directory statusactive
Last directory update30 Oct 20262d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Peek – Product Preview for WooCommerce version 1.1.7 as active, updated 2d ago and tested up to WordPress 7.1.

Overview

About this plugin

Peek adds a product quick view button to your WooCommerce shop and archive product loops, and to block Product Collection grids on any page. Clicking it opens an accessible AJAX product modal, so shoppers can preview products, choose options and add to cart without leaving the listing.

The modal shows the featured image and gallery thumbnails, 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 can be toggled from the settings screen.

Documentation and links

  • Documentation – plogins.com/plogins-peek/docs
  • Plugin page – plogins.com/plogins-peek
  • Source code – github.com/wppoland/plogins-peek
  • Bug reports and feature requests – GitHub issues
  • Peek Pro – plogins.com/plogins-peek-pro/

Built for speed and accessibility

  • No jQuery in the plugin’s own front-end code, the script is vanilla JS, deferred, and loaded in the footer.
  • No layout shift (CLS). The modal is fully hidden until opened and scrolls internally, so it never reflows the page.
  • Focus-trapped & keyboard friendly. Focus moves into the dialog on open, is trapped while it is open, closes on Escape or backdrop click, and returns to the trigger button on close. The dialog uses role="dialog" with aria-modal.
  • Variation aware. The add-to-cart form supports variable products via WooCommerce’s own variation script, loaded only on pages that list a variable product.

Settings

A WooCommerce-capability settings page (Peek menu) lets you:

  • Enable or disable the quick view.
  • Set the trigger button label and style (text, icon, or icon + text).
  • Choose where it loads: shop and product archives only, or also the related/up-sell loops on single product pages.
  • Configure the modal chrome: title, close-button label, loading and error text, the “view product” link text and the SKU label, plus toggles for the modal heading, close button and backdrop-click close.
  • Choose which parts render in the modal (image, gallery with a configurable thumbnail count, title, SKU, price, stock status, short description, add-to-cart, full-product link).

Shortcode

Place a quick-view trigger anywhere with [peek_quick_view id="123"], or the shorter [peek id="123"] alias. Optional attributes: text (custom label) and style ( text, icon, or icon_text ). The modal and its assets load automatically wherever the shortcode appears.

Peek is developed in the open. The code, open issues and release history live at GitHub, bug reports and patches are welcome there.

Works with other Plogins plugins

  • Swift – Buy Now Button for WooCommerce – Swift’s Buy Now button in the quick view goes straight to checkout, and Add to cart still adds through the quick view.
  • Swatch – Variation Swatches for WooCommerce – from Swatch 1.0.24, variable products opened in the quick view show the same colour and label swatches as the product page.

More WooCommerce plugins by Plogins

  • Reel – hover zoom, an accessible lightbox and product video for WooCommerce galleries: plogins.com/plogins-reel
  • Sizer – accessible size guides and tables in a modal: plogins.com/sizavo
  • Marks – automatic and manual product badges, CSS-only: plogins.com/plogins-sale-stock-badges
  • Swatch – accessible colour and label variation swatches, no jQuery: plogins.com/plogins-swatch

com

com, and under our coordinated disclosure policy we confirm within two business days, assess within five, and patch a critical issue within seven days of confirming it.

Peek Pro

Peek Pro is a separate paid plugin that extends Peek.

Included in Peek:

  • AJAX modal
  • Full product content
  • Variation support
  • Accessible
  • No jQuery, no CLS

Peek Pro adds:

  • Recently viewed
  • Related carousel
  • Variation swatches
  • Custom modal sections
  • Quick-view analytics

The free edition is not a trial and its features stay available without a time limit.

  • Peek Pro – plogins.com/plogins-peek-pro/
  • Compare editions and pricing – plogins.com/plogins-peek-pro/pricing/
  • PRO documentation – plogins.com/plogins-peek-pro/docs/

External Services

Peek does not connect to any external services. php (the peek_quick_view action), so no shopper or product data ever leaves your server. Peek’s only stored data is two WordPress options it creates, peek_settings (your modal and button configuration) and peek_db_version, both removed when the plugin is deleted.

Peek sends no email and loads no third-party scripts, fonts or analytics.

Translations

pot template. org, which is where Polish, German and Spanish are being contributed; the package itself carries no compiled translation files.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • product modal
  • product quick view
  • quick shop
  • quick view
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 8.1
Update activity30 Oct 20262d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.01.1.7
WordPress compatibility7.1.37.1.4
Version1.0.241.1.0
WordPress compatibility7.1.27.1.3
Version1.0.231.0.24
Version1.0.221.0.23
WordPress compatibility7.17.1.2
Version1.0.211.0.22
Version1.0.201.0.21
Version1.0.191.0.20
Version1.0.181.0.19
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.