How to Preserve Product IDs and Import WooCommerce Customers, Orders, and Subscr
-
I’m redesigning an old WordPress website that uses Flatsome Builder and WooCommerce. The new website is being built using Sage 10 and ACF Pro.
I need to:
- Preserve product IDs: These IDs are critical because subscriptions, orders, and external references (e.g., Google Merchant Center) rely on them.
- Import all WooCommerce data: This includes customers, orders, and subscriptions, ensuring continuity without breaking functionality on the new server.
Some constraints:
- The old and new websites will be hosted on different servers.
- The old site is live, so minimizing downtime is important.
- I’m already comfortable with PHP, WordPress development, and database operations.
I’ve considered using WooCommerce’s built-in import/export tools or plugins like WP All Export/Import, but I’m not sure if they will handle the subscriptions and preserve product IDs properly.
What would be the best approach to achieve this migration without breaking product references and maintaining all WooCommerce data integrity?
I would appreciate detailed steps or recommendations on plugins, database migration, or other tools that can make this process efficient.
- You must be logged in to reply to this topic.