LW Mobile Sticky Product Selector for WooCommerce

Description

LW Mobile Sticky Product Selector for WooCommerce adds a compact mobile sticky product selector to WooCommerce product pages. It helps customers keep product selection, wishlist, add-to-cart, and buy-now actions available after they scroll past the native product form.

Chinese name: 商品快選小幫手

The plugin is designed for Classic WooCommerce product and checkout flows. It works alongside native WooCommerce variation forms, cart fragments, and supported wishlist buttons without creating analytics or pixel events.

Features:

  • Mobile sticky product-page selector for wishlist, add-to-cart, and buy-now actions.
  • Display mode for all devices or mobile only.
  • Built-in duplicate-action reduction while the native WooCommerce product form is visible.
  • Wishlist hint support for TI WooCommerce Wishlist, WPC Smart Wishlist, and MoreConvert Wishlist for WooCommerce.
  • Optional side cart coupon hint near the View Cart button.
  • Optional native WooCommerce cart quantity auto-update helper.
  • Administrator-only diagnostics mode that writes to the browser console only.

This plugin does not create coupons, auto-apply coupons, send tracking events, change payment success or failure handling, or replace WooCommerce cart, checkout, payment, or shipping flows.

Screenshots

Installation

  1. Upload the plugin folder to /wp-content/plugins/ or install the ZIP through Plugins > Add Plugin.
  2. Activate LW Mobile Sticky Product Selector for WooCommerce.
  3. Go to Tools > 商品快選小幫手 and review the display, wishlist, coupon hint, cart quantity, and diagnostics settings.
  4. Open a variable WooCommerce product page and scroll past the native product form to confirm the selector appears.

FAQ

Does this replace the WooCommerce cart or checkout?

No. It only adds a product-page sticky selector and leaves WooCommerce cart, checkout, payment, shipping, and order flows intact.

Does it work with variable products?

Yes. When a variation is already selected, the first sticky Add to Cart click opens the selection panel with that variation preselected. WooCommerce still owns variation matching and validation, and the cart changes only after the customer confirms a valid purchasable selection in the panel.

Which wishlist plugins are supported?

The selector can delegate wishlist actions to TI WooCommerce Wishlist, WPC Smart Wishlist, and MoreConvert Wishlist for WooCommerce when a matching native wishlist button is available on the product page.

Where are the settings?

Go to Tools > 商品快選小幫手. The free settings page includes display mode, wishlist compatibility, side cart coupon hint, cart quantity auto-update, and administrator-only diagnostics controls.

Does diagnostics mode show information to customers?

No. Diagnostics mode is visible only to administrators and writes front-end diagnostic data only to the browser console for administrator sessions.

Does this plugin send analytics events?

No. It does not add third-party tracking events, tracking beacons, or pixel manager events.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“LW Mobile Sticky Product Selector for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.6.0-beta.31

  • Fixed selected variable products so the first sticky Add to Cart click opens the product selection panel instead of adding directly to the cart.
  • The panel now restores the selected variation through WooCommerce variation matching, including its attributes, image fallback, price, availability state, specification, and a quantity default of one.
  • Invalid, incomplete, unavailable, or out-of-stock variations cannot silently fall back to another variation or become purchasable before WooCommerce resolves a valid selection.
  • Refined the selection panel title, duplicated points/specification content, availability display, and description spacing.
  • Updated the administrator settings page to the shared LoveWoo layout without changing the plugin version.
  • The WordPress.org edition does not include the private Speedy Cart product-guide tabs module.
  • Cart, mini-cart, side-cart, checkout, payment, shipping, HPOS, wishlist delegation, and tracking ownership remain unchanged.

1.5.17-beta.1

  • Fixed duplicate side cart coupon hints by removing extra hint DOM nodes after WooCommerce fragment refreshes.
  • Fixed the iPhone Safari first-paint emoji issue by rendering the coupon hint icon as a real inline element and avoiding transform animation on the text pill.
  • No Add to Cart, variation, wishlist provider runtime, cart, checkout, payment, shipping, HPOS, pixel manager integration, or tracking behavior changed.

1.5.16

  • Fixed WordPress.org review issue by moving admin settings inline CSS to WordPress enqueue APIs.

1.5.15

  • Rename the WordPress.org submission identity to LW Mobile Sticky Product Selector for WooCommerce.
  • Change the public slug and text domain to lw-mobile-sticky-product-selector.
  • Add the Chinese name 商品快選小幫手 to admin and readme copy.
  • Include the diagnostics warning fix so the front-end localization path initializes diagnostics as disabled unless an administrator explicitly enables it.
  • Keep diagnostics console-only for administrators and keep missing diagnostics settings default-off.
  • No Add to Cart, variation, wishlist provider runtime, side cart coupon hint runtime, cart, checkout, payment, shipping, HPOS, pixel manager integration, or tracking behavior changed.