| 开发者 | yindle |
|---|---|
| 更新时间 | 2026年9月29日 01:54 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0+ |
| 版权网址: | 版权信息 |
yindle-share-cart.
This is a manual replacement: the older share-cart-by-yindle installation
cannot receive an automatic update across the folder change.
/wp-content/plugins/, or install the ZIP under
Plugins → Add New → Upload Plugin.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.
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.
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.
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.
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.
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.
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.
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.
yindle_cart_capability_key option. Both earlier
yindle_cart_capability_pepper options are deleted by name on first load. Their
values are never read or written into queries. Loading fails closed if they cannot be removed.