WordPress Site Azure Migration

Job ID: 40382494

Budget: €8 – €30 EUR

We are a non‑profit organization migrating an existing WordPress + WooCommerce (donation‑based) website from GreenGeeks to Microsoft Azure App Service. We received Azure credits through Microsoft’s non‑profit program and are moving our infrastructure accordingly.
The goal is a seamless migration where the site on Azure:

Looks identical to the original site
Preserves all content, menus, layout, and functionality
Has a stable wp‑admin (no critical errors)
Keeps WooCommerce donation flows (Stripe & PayPal) working correctly

This is not a redesign and not a new build.

Original Environment (Source)

Hosting: GreenGeeks
PHP: 7.4
WordPress (stable)
WooCommerce (used for free products with optional donations)
Stripe & PayPal
Elementor (Free)
Blocksy theme

The site is fully functional on GreenGeeks and will remain online as a reference during migration.

Target Environment (Azure)

Microsoft Azure App Service (Linux)
Azure Database for MySQL (private VNet)
WordPress installed on Azure


What Went Wrong So Far
The data migration itself succeeded:

Database restored correctly
wp-content/uploads restored
Pages, posts, products, orders, and media are present

However, we encountered wp‑admin “critical error” issues during and after migration due to:

PHP version mismatch (7.4 on GreenGeeks → 8.3 on Azure Marketplace WordPress)
Theme and plugin compatibility issues (Elementor, Blocksy)
Legacy cache artifacts (W3 Total Cache) that had to be manually removed
Admin crashes triggered during plugin/theme activation
Inconsistent admin behavior (frontend loads, wp‑admin crashes)

Authentication has been restored, and cache layers have been removed, but admin stability is still unreliable when themes or plugins are activated.

What We Need
We are looking for a developer who can evaluate and execute the best technical path, which may be either:
✅ Stabilize the existing Azure WordPress installation, or
✅ Rebuild cleanly on a classic Azure App Service (PHP 8.1) if that is the safer and faster solution
Key requirements:

Stable wp‑admin (no critical errors)
Proper PHP compatibility handling
Clean reinstall of theme and plugins if needed
Site appearance and structure must match the original exactly
WooCommerce donation workflow must be verified (Stripe & PayPal)
No data loss (products, orders, donations, content)


Important Constraints

❌ No DNS changes
❌ No MX/email changes (email is on Google Workspace)
❌ No cache or security plugins unless discussed
✅ Minimal, controlled access will be provided
✅ GreenGeeks site remains online for comparison


Ideal Candidate

Proven experience with WordPress on Azure App Service (not just shared hosting)
Comfortable handling PHP 7.x → 8.x compatibility
Experience with WooCommerce + Elementor
Able to explain technical decisions clearly
Focused on stability and correctness, not upselling extras


Deliverable
A stable WordPress site on Azure that:

Loads without errors
Has a reliable wp‑admin
Matches the original site’s layout and behavior
Preserves all donation‑based WooCommerce functionality