Back to jobs

WordPress / WooCommerce Developer — Fix Broken B2B Staging Migration & Finalise Elementor Rebuild

Search - PHP · local_filter_skipped · UID ~022074382121143402558

Open Job

Job Details

Budget $14.00 - $28.00/hr
ExperienceIntermediate
DurationUnknown
Weekly hoursUnknown
Client countryUnknown
ProposalsUnknown
InterviewingUnknown
Invites sentUnknown
First seenTue, Jul 7, 2026 8:08 AM
Last seenTue, Jul 7, 2026 5:54 PM

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

Skills

WordPress WooCommerce GitLab Web Development

Notification History

ChannelTypeStatusSentError
No notifications.

User Actions

ActionActed at
No actions.