Products Skeleton Loader for WooCommerce
Version 2.1 keeps the safe WooCommerce architecture introduced in 2.0 and adds geometry-aware storefront skeletons. Instead of painting generic placeholders at fixed offsets, the runtime measures the active theme’s actual product image, title, rating, price, and Add to Cart button. This keeps skeleton text and button alignment consistent with left-, center-, and right-aligned product cards.
Highlights: * Classic WooCommerce shop/category/tag/shortcode product loops. * WooCommerce Product Collection block support. * Compatibility with legacy WooCommerce product-grid block markup still present on existing sites. * Dynamic re-render support for filters, pagination, infinite scroll, and theme AJAX. * Geometry-aware placeholders for product image, title, rating, price, and Add to Cart button. * Responsive realignment with ResizeObserver while the skeleton is active. * Single-product gallery/summary skeletons. * Image branding from the WordPress Media Library, with logo width and opacity controls. * Automatic migration from legacy pslfree_image / pslfree_image_switch branding options when available. * Image-aware reveal with minimum display and maximum wait safeguards. * No-javascript fail-safe. * Respects prefers-reduced-motion. * Live appearance and branding preview with sanitized settings. * Custom product-card selectors for third-party themes/builders. * Developer filters: pslfree_should_load, pslfree_settings, pslfree_card_selectors.
