Projects Two sites moved off a discontinued platform, pixel for pixel
Two sites moved off a discontinued platform, pixel for pixel
Migrated two related sites from ExpressionEngine to WordPress, matching the existing design and functionality exactly, including thousands of lines of custom JavaScript.

- How long
- 2018
- My role
- DevelopmentSupport
- Kind of project
- RescueMedium project
What the business needed.
Ovascience needed two related sites, including augmenttreatment.com for its AUGMENT fertility treatment, moved off ExpressionEngine onto WordPress, with the same design and functionality preserved exactly on both, matched to pixel precision, not redesigned.
What I did.
I exported all the content to CSV and rebuilt it inside WordPress’s own database structure, then built reusable custom templates and custom fields to recreate ExpressionEngine’s existing features. The hardest part was the “Augment Reality” feature on augmenttreatment.com, which relied on a few thousand lines of existing JavaScript. I had to adapt that code to run correctly inside WordPress’s script-loading system (so it wouldn’t conflict with other plugins) while keeping it compatible with the new Genesis-based theme framework. Both sites were rebuilt with matching responsive styling, matched pixel for pixel to the originals.
What they got.
Two working sites, functionally and visually identical to what they had before, now running on a platform with active long-term support, plus later additions: an external RSS news feed and updated post layouts.
For your technical person
Stack: WordPress, PHP, MySQL, CSS, Genesis theme framework. Migrated two related sites from ExpressionEngine to WordPress. Full CSV data export/import, rebuilt to WordPress’s native database schema. Custom reusable templates and custom fields built to replicate ExpressionEngine’s existing feature set. Ported a few thousand lines of existing JavaScript for the “Augment Reality” feature, adapted for WordPress’s script enqueue system and compatibility with the Genesis framework and other plugins. Pixel-matched responsive styling across both sites. Later additions: external RSS news feed integration, updated post layouts. Project size: medium. Delivered 2018.
Related work.
The service behind this project
Rescue a failed or stalled projectWordPress and WooCommerce serviceAll projectsRunning into the same problem? Tell me about yours.
+27 87 150 9305Monday to Friday, 09:00 to 20:00 SAST. Or email info@antondevilliers.com.