Description
We have a complex B2B WooCommerce store mid-way through a front-end redesign. A recent developer's changes broke the staging environment, and we need an experienced WooCommerce developer to diagnose, clean up and correctly finish the work for go-live. This is urgent — we're aiming to have it back on track within 1–2 days. WHAT WENT WRONG - The staging site is a copy of live, deployed via a GitLab repo with CI/CD (rsync-based; dev and main branches, main protected). - The previous developer worked directly in WP admin instead of committing through Git, and upgraded WooCommerce (and WooCommerce Subscriptions). - That upgrade appears to have broken order-to-customer associations — most likely because HPOS was enabled — and disabled an email-suppression plugin, so test emails reached real customers. - Nothing was tracked in Git, so there is no clean history to review or roll back. CORE STACK - WordPress + WooCommerce (B2B), Woodmart theme + custom child theme (heavy custom PHP in the child theme's functions.php) - Elementor (the redesign layer) - WooCommerce Subscriptions - A custom ERP-integration plugin tying WooCommerce to a back-office ERP (pricing, stock, accounts, orders, invoices) — largely dependent on WooCommerce's legacy order storage, hence the HPOS sensitivity - Custom DB tables, custom user fields (account code, credit status/terms, freight entitlement, assigned locations) and custom product meta - GitLab + CI/CD (rsync deploy; dev to staging, main to live) CUSTOM B2