Linux 软件免费装
Banner图

Yindle Share Cart

开发者 yindle
更新时间 2026年9月29日 01:54
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPL-2.0+
版权网址: 版权信息

标签

woocommerce cart share link share cart cart sharing

下载

1.0.4

详情介绍:

Yindle Share Cart adds a Share Cart button to the WooCommerce cart. It creates a link that carries only the products, variations and quantities that were in the cart — never prices, coupons, customer details or session data. Opening the link shows a preview built from the shop's current catalogue: today's prices, today's stock, today's purchase rules. Nothing is added to the recipient's cart until they choose Replace my current cart or Merge with my current cart and submit the form. All free features listed below are included and enabled. There is no paid usage quota, expiring trial, telemetry, Yindle account requirement or forced credit link on your storefront. Short rate limits protect the public sharing endpoint from abuse; they do not require payment to reset. What it does Separate Pro plugin Share Cart Pro by Yindle is a separate plugin available from Yindle, with named saved carts, account management and printing. These implementations are not included or locked inside this directory package. Existing published links and shared data remain readable when switching editions. Moving from Share Cart by Yindle 1.0.1 The directory name is now Yindle Share Cart and its folder is yindle-share-cart. This is a manual replacement: the older share-cart-by-yindle installation cannot receive an automatic update across the folder change.
  1. Back up your database and plugin files.
  2. In WooCommerce settings, turn off Delete data on uninstall before removing the old installation. Keep it off when removing an older Pro installation too; older uninstall scripts do not recognize this new folder.
  3. Install Yindle Share Cart, then deactivate the old Free copy without deleting it and activate the new copy. If both remain active, the new copy stands by until the old Free copy is deactivated. Pro takes precedence when active.
  4. Verify your existing share links and settings. Delete it only after confirming deletion is disabled. Keeping it inactive is also safe. Do not reset capability secrets or remove shared database tables.
When this new plugin is active it protects shared data during companion uninstallation without changing the saved deletion preference. That protection cannot run while it is inactive. Deactivation always preserves data.

安装:

For the existing Free 1.0.2 and sold Pro 2.0.0 upgrade path, deactivate Free without deleting it before activating the paid ZIP. Keep shared data deletion off.
  1. Upload the plugin folder to /wp-content/plugins/, or install the ZIP under Plugins → Add New → Upload Plugin.
  2. Install and activate WooCommerce 8.0 or later, then activate this plugin.
  3. Configure it under WooCommerce → Settings → Yindle Share Cart.
If Share Cart Pro by Yindle is already active, this edition stands by and does not load its sharing runtime. It retains compatibility declarations and a standby notice. The Pro edition contains every free feature.

升级注意事项:

1.0.4 Security: removes stored capability keys that could hold a copy of your WordPress AUTH salt. Share and revoke links created with earlier versions stop working; recipients need a new link. Shared carts and settings are kept. 1.0.3 Adds atomic rate admission and capability-key initialization, durable multisite privacy cleanup and paged exports. Isolates Free implementation symbols for safe edition activation. Existing links, options and data remain readable. 1.0.2 Renamed to Yindle Share Cart (yindle-share-cart). Follow the migration steps before deleting the old plugin. Uses WordPress language packs; all included sharing functionality is available without upgrades or unlocks. 1.0.1 Uses distinctive Free runtime class names. Existing carts, links, settings and Pro compatibility are preserved. 1.0.0 Initial free release. Back up your site before changing editions; existing paid installations should use the Pro package to retain their paid controls.

常见问题:

Does the link contain prices?

No. The stored snapshot holds product IDs, variation IDs, quantities and the selected variation attributes. Prices, coupons, totals, tax, customer details and session data are rejected by the schema before anything is saved.

Can a recipient's cart be changed just by opening the link?

No. Opening the link renders a preview and changes nothing. The cart is only modified by a POST that carries a valid nonce, an explicit replace/merge choice and a signed single-use import intent.

What happens if a product sold out after the link was created?

The preview reports that the shared cart can no longer be imported, and nothing is added. Partial imports are not possible: the plan is validated in full first.

Does an expired licence disable anything?

This edition has no licence client at all. In the Pro edition, a licence governs updates and support only and never disables an installed feature.

Is any data sent anywhere?

Sharing and importing contact only the current shop. This edition has no external service, telemetry, Yindle account, licence check or custom updater. Fonts, styles, scripts and icons are bundled locally. WordPress itself can contact WordPress.org for normal plugin updates and translations.

Which product types are supported?

Simple and variable WooCommerce products are supported. Extensions that add custom cart item data need a compatible adapter. An unsupported cart is rejected with an explanation; its extra selections are not silently discarded.

How should I configure caching?

Exclude the configured share URL path (by default /cart/<share-key>/) from full-page and CDN caching. The plugin sends private, no-store and noindex headers for these pages. Verify that your cache honors them with two separate guest sessions. Treat a share URL as a secret: anyone with it can preview and import its product selections until it expires or is revoked.

What happens when I deactivate or delete the plugin?

Deactivation retains data. Deleting the plugin also retains data by default. The optional Delete data on uninstall setting enables permanent cleanup. Free preserves shared data if Pro is installed or saved cart/licence data indicates a Pro installation, even when that setting is enabled.

更新日志:

1.0.4 1.0.3 1.0.2 1.0.1 1.0.0