توضیحات
WooCommerce recently viewed products in a grid, list or carousel via shortcode, widget, block, Elementor, plus most viewed and follow-up emails.
تغییرات این نسخه
2.3.0
New: Carousel layout with autoplay, arrows, pagination dots, loop, and responsive items-per-view (dependency-free).
New: Sidebar widget (classic + block widget areas).
New: Gutenberg block with live server-side preview.
New: Elementor widget (loads only when Elementor is active).
New: Sorting — recently viewed, most viewed, price, newest, or random.
New: “Most viewed” store-wide popularity source, with a cached top-N query.
New: Optional database-backed history for signed-in customers (cross-device), merged from the guest cookie at login, with daily pruning.
New: Smart filters — in-stock only, exclude already-purchased, hide free products, exclude categories.
New: Analytics screen with most-viewed products and an orders proxy (from WooCommerce Analytics when available).
New: Optional follow-up emails to inactive customers with their viewed products and a single-use coupon, plus one-click unsubscribe (Action Scheduler when available, WP-Cron fallback).
New: Dedicated “Recently Viewed” page created on activation, and a custom CSS box.
Improved: All display surfaces (shortcode, placement, widget, block, Elementor) now share one renderer/provider, so output and behaviour are always consistent.
Compatibility: Custom tables are created via dbDelta with a versioned migration; no order data is touched (HPOS-safe).
Backward compatible: all existing settings, the shortcode, the cookie format, and placement hooks are unchanged; every new setting defaults to the previ
New: Carousel layout with autoplay, arrows, pagination dots, loop, and responsive items-per-view (dependency-free).
New: Sidebar widget (classic + block widget areas).
New: Gutenberg block with live server-side preview.
New: Elementor widget (loads only when Elementor is active).
New: Sorting — recently viewed, most viewed, price, newest, or random.
New: “Most viewed” store-wide popularity source, with a cached top-N query.
New: Optional database-backed history for signed-in customers (cross-device), merged from the guest cookie at login, with daily pruning.
New: Smart filters — in-stock only, exclude already-purchased, hide free products, exclude categories.
New: Analytics screen with most-viewed products and an orders proxy (from WooCommerce Analytics when available).
New: Optional follow-up emails to inactive customers with their viewed products and a single-use coupon, plus one-click unsubscribe (Action Scheduler when available, WP-Cron fallback).
New: Dedicated “Recently Viewed” page created on activation, and a custom CSS box.
Improved: All display surfaces (shortcode, placement, widget, block, Elementor) now share one renderer/provider, so output and behaviour are always consistent.
Compatibility: Custom tables are created via dbDelta with a versioned migration; no order data is touched (HPOS-safe).
Backward compatible: all existing settings, the shortcode, the cookie format, and placement hooks are unchanged; every new setting defaults to the previ