To fully integrate WooCommerce with your Webflow site converted to WordPress using Udesly, you need to ensure WooCommerce-specific features and templates are properly set up within both Webflow and WordPress.
1. Set Up WooCommerce in WordPress
- Install WordPress locally or on your server and confirm that your Udesly-converted site is functioning properly.
- Install the WooCommerce plugin from the WordPress plugin directory.
- Follow the WooCommerce setup wizard to configure your store settings (currency, shipping, tax, etc.).
2. Enable WooCommerce in Udesly Adapter
- Before exporting your Webflow project:
- In the Udesly Adapter App, choose “WooCommerce” as the CMS type during the conversion process.
- This adds WooCommerce-specific functionality to your converted theme.
3. Create Required WooCommerce Page Templates in Webflow
- In Webflow, create pages with specific Page Names and slugs recognized by WooCommerce:
- Shop page: slug should be
/shop - Single Product page: use a CMS template collection called
product with the slug product - Cart page: should be named "cart"
- Checkout page: named "checkout"
- Account page: named "my-account`
- Use HTML Embed elements in Webflow to inject WooCommerce dynamic shortcodes and place appropriate layout sections.
- Example: use
{{woocommerce_content}} where product content should appear.
4. Apply Proper Page IDs and Classes for WooCommerce Compatibility
- Assign specific Element IDs and Classes in Webflow to match WooCommerce's expectations when rendering.
- For example, assign the ID “main” to the main content section.
- Use classes like “woocommerce”, “product”, or “cart” where necessary to allow WooCommerce scripts and styling to apply.
5. Export Webflow Design & Convert with Udesly
- Export the Webflow project as a ZIP.
- Use the Udesly Adapter to convert the static Webflow site into a WooCommerce-compatible WordPress theme (select WooCommerce as CMS type).
- Upload the converted theme via WordPress and activate it.
6. Customize WooCommerce Templates if Needed
- After upload, some WooCommerce styling may not match your Webflow design exactly.
- Use custom CSS in your child theme or the Customizer's Additional CSS panel to correct styling mismatches.
- For advanced customization, override WooCommerce templates in your WordPress theme’s
woocommerce folder.
7. Test Store Functionality
- Verify the following:
- Add-to-cart process works
- Checkout and payment flow is functional
- Products display correctly on the Shop and Single Product pages
- Responsiveness and speed are maintained
Summary
To integrate WooCommerce with your Webflow site via Udesly, you must set up WooCommerce pages and product templates correctly in Webflow, use the Udesly Adapter with WooCommerce CMS settings, and apply specific WooCommerce IDs and classes. After conversion, upload the theme to WordPress, install WooCommerce, and finalize styling and functionality to complete integration.