🇺🇸 English | 🇮🇷 Persian |
---|
WooCommerce Cart Sync Device enables seamless synchronization of WooCommerce shopping carts across multiple devices for logged-in users. The plugin ensures that users can access and continue their shopping experience on different devices without losing their cart contents.
WooCommerce Cart Sync Device synchronizes the WooCommerce shopping cart data for users across different devices. Whether your customers start shopping on a mobile device and finish on a desktop, their cart items remain intact. This plugin is especially useful for users who frequently switch between devices, ensuring a consistent shopping experience.
- Device-to-device cart synchronization: Automatically sync cart data between multiple devices for logged-in users.
- Real-time updates: Cart updates are instantly synchronized across devices using webhooks.
- Custom database table: Stores cart data for quick retrieval and synchronization.
- Admin settings: Configure synchronization options, including webhook URL for real-time syncing.
- User-friendly: Seamlessly integrates with WooCommerce without disrupting the user experience.
The plugin saves the cart data in a custom database table whenever a user updates their cart. This data is then retrieved and synchronized across devices when the user logs in on a different device.
No, the plugin is designed to sync carts only for logged-in users.
Webhooks are triggered when the cart is updated, allowing real-time synchronization with other devices.
- Improved file structure and organization.
- Moved inline styles and scripts to external CSS and JS files.
- Resolved issues with creating the custom table wp_wcsd_cart_data.
- Fixed errors related to fetching cart data from the custom table.
- Enhanced AJAX handlers for syncing cart data with better error handling.
- Improved cart synchronization for item additions, removals, and quantity updates.
- Updated webhook test functionality for secure communication.
- Added extensive error logging for debugging purposes.
- Updated translation strings for improved localization.
- Synchronization with Litespeed cache
- Development
- Fix Bug
- Synchronization with Litespeed cache
- Fix Bug
- Add plugin setting
- Adding Persian language to the plugin
- Fix Bug
- Fix Bug
- Initial release with full functionality for synchronizing WooCommerce carts across devices for logged-in users.
- Custom database table for storing and retrieving cart data.
- Admin settings for configuring the plugin.
- Real-time cart synchronization using webhooks.
Ali Karimi is a web developer with extensive experience in WordPress and WooCommerce. He specializes in developing custom plugins and themes to enhance the functionality of WordPress sites. Visit Nedaye Web for more information.
For support, please visit the support forum or contact us via Nedaye Web.
Comprehensive documentation for the plugin can be found here.
We welcome contributions to the plugin. Please feel free to submit issues or pull requests on GitHub.
This plugin is licensed under the GPLv2 or later. For more information, please visit the license page.