Linux 软件免费装
Banner图

SMT Toolkit for WooCommerce

开发者 limchik
更新时间 2026年5月30日 23:18
捐献地址: 去捐款
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce rewards wishlist ai-search abandon-cart

下载

详情介绍:

SMT Toolkit for WooCommerce is a modular automation and management toolkit designed for WooCommerce-based stores. The plugin provides a collection of independent modules that can be enabled or disabled as needed, allowing store owners to build flexible workflows without unnecessary features or performance overhead. SMT Toolkit focuses on automation, data consistency, and repeatable processes - especially for stores that rely on bulk imports, scheduled updates, and advanced pricing logic. Available Modules Google Drive Importer Import products, images, and updates directly from Google Drive using CSV files. Features: Official documentation: https://developers.google.com/drive/api/guides/enable-drive-api Automation: For scheduled or unattended imports, a WordPress cron task is required. CSV File Structure The importer uses CSV files to create or update products. Required fields: Discount Engine Create flexible discount profiles with conditions, priorities, schedules, and visual indicators. Features: Theme compatibility note: To replace the default sale badge, the theme must include a span.onsale element (the wrapper does not matter, but the onsale class must be present). Transliteration Automatically transliterate non-Latin product URLs and filenames. Features: This module does not require cron configuration. Store Settings The Store Settings module centralizes WooCommerce configuration in one place - no need to edit theme files or functions.php. It allows you to safely manage store behavior, performance tweaks, product badges, and Classic checkout fields through a clean admin interface. Key Features Ajax Archive Engine AJAX-powered WooCommerce archive system with: Centralized SVG Registry Secure SVG management module: Role-Based Pricing Assign custom prices or percentage discounts based on the customer's WordPress user role. Features: AI Search Semantic product search powered by OpenAI embeddings. Customers find products by intent and natural-language queries, not just exact keywords. Features: Wishlist Personal wishlists with shareable links and multi-list support. Features: Rewards / Loyalty Points Points-based rewards programme. Customers earn points on completed orders and redeem them for discount on future purchases. Features: Abandon Cart Recover sales from carts that customers leave behind. Features: Newsletter Lightweight newsletter system: subscriber list, campaign composer and email branding. Features: Social Social touchpoints in a single module: share buttons, login providers and a floating contact CTA. Features: Modular Architecture Each module operates independently and can be enabled or disabled at any time. This allows you to use only the functionality you need while keeping the system lightweight and predictable.

屏幕截图:

  • Google Drive Importer profiles
  • Import progress and logs
  • Discount profiles and rules
  • Transliteration tools

升级注意事项:

1.3.7 Stability and safety release. Adds stale-safe locks for newsletter queues, GDI manual imports, AI embedding batches and token refresh, plus REST rate limiting for rewards point redemption. 1.3.5 Facebook Post Share now expects a real Page Access Token and does not attempt fallback token resolution or refresh. Other supported social refresh flows remain active. 1.3.4 Fixes a token-refresh stalemate (a single failed cron run could lock retries out for 45 days), restores checkout-page tracking by moving the disabler to template_redirect, drops the deprecated Facebook link parameter, schedules Threads publish 60s after creation, and migrates LinkedIn Post Share to the current /rest/posts endpoint. Cache-correctness fix for the tracking disabler (DONOTCACHEPAGE) plus a script_loader_tag last-resort tag filter. Upgrade strongly recommended. 1.3.3 Social token maintenance update. Adds 45-day refresh checks for providers that support refresh tokens and keeps Mastodon/OAuth1 providers stable without forced rotation. 1.3.2 Fixes add-to-cart from single product pages and Quick View after the AJAX Archive CSRF guard was added. 1.3.1 Packaging fix: includes the missing Nova Poshta checkout helper class required by Store Settings checkout helpers. 1.3.0 Security & stability release. Hardens Google Drive importer, AJAX add-to-cart, Nova Poshta rate-limit, social AJAX, wishlist JS escaping, SVG sanitiser and newsletter queue. Fixes a points double-credit edge case on partial-refund / re-completion sequences and adds locks against several read-modify-write races. Major performance wins: discounts profile cache eliminates N+1 on every cart calculate, store-settings best-seller cache invalidates on order completion, AI Search primes term cache, GDI bounds memory in long-running cron. Upgrade strongly recommended. 1.2.0 Six new modules: AI Search, Wishlist, Rewards, Abandon Cart, Newsletter and Social. Refund-aware rewards accrual, sidebar refresh after AJAX filtering, smoother grid transitions and many fixes. Upgrade recommended. 1.1.0 New Role-Based Pricing module. Internal data layer and caching rewritten for better performance. Several bug fixes - upgrade recommended. 1.0.0 Initial release.

常见问题:

Is this plugin free?

Yes. All features are fully available without restrictions. If you find it useful and want to support further development, you can do so via the donation link.

Can I disable unused modules?

Yes. Each module can be enabled or disabled independently.

Does it work only with WooCommerce?

Currently optimized for WooCommerce stores, but the architecture allows future expansion.

Is it safe to run imports automatically?

Yes. Imports use batch processing, logging, and safety checks.

Where can I find Google API setup instructions?

Official Google Drive API documentation is available at: https://developers.google.com/drive/api/guides/enable-drive-api

Do I need cron to use this plugin?

Cron is required only for automated imports and scheduled discounts. Manual operations work without cron.

Does Role-Based Pricing work with variable products?

Yes. Role-based prices apply to both simple and variable products. Per-product manual overrides are also supported on the product edit screen.

Does AI Search require an OpenAI subscription?

Yes. You need an OpenAI API key. The module uses the embeddings endpoint - small per-product cost, charged only when the index is (re)built. Search queries themselves do not call OpenAI at runtime; matches are computed from the local vector index.

How are abandoned cart and loyalty notifications sent?

Both modules use the shared SMT Mailer. Email branding (logo, From, footer) is sourced from the Newsletter module when configured, otherwise from your site defaults. Sending is rate-limited per module.

Do wishlist and rewards work for guests?

Wishlist: guest lists are kept in a cookie and merge into the user account on login. Rewards: points are tied to the user account, so customers need to sign in to earn or redeem.

更新日志:

1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.0 1.1.0 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0