TheCityFix Learn – Platform Migration & LMS Integration

TheCityFix Learn is a global platform by WRI Ross Center that offers multilingual training resources to promote sustainable urban development. It is transitioning from Drupal 7 to a scalable WordPress-based system using LearnDash for improved functionality and security.

Industry

Higher Education

Technology

WordPress, Drupal, LearnDash

Services

CMS Migration and Re-platforming, LMS Integration and Customization, UI/UX Optimization

Project Overview

TheCityFix Learn is a global capacity-building platform led by the WRI Ross Center for Sustainable Cities, designed to educate and empower urban professionals around the world. It hosts a catalog of learning products such as guides, webinars, tools, and training content in multiple languages, structured to enhance urban sustainability through improved mobility, equity, and access.

With the underlying CMS—Drupal 7—approaching its end of life, the project focused on transitioning to a modern, secure, and scalable platform to future-proof the website and enhance functionality using LearnDash, a leading WordPress LMS.

Project Objectives

  • Migrate TheCityFix Learn from deprecated Drupal 7 to a modern, sustainable stack.
  • Integrate a robust Learning Management System (LearnDash) to manage courses and user learning paths.
  • Improve performance and future scalability with a cloud-hosted, modular architecture.
  • Ensure security and compliance with latest web standards.
  • Retain UX flow and multilingual catalog experience during and after migration.

Project Execution

The engagement began with in-depth discovery workshops with WRI stakeholders to:

  • Define key user personas (urban planners, officials, researchers).
  • Map functionality of learning products across languages and solutions.
  • Choose optimal tech stack with LearnDash LMS and Kadence Pro for performance and scalability.

Front-End Implementation

  • Applied Kadence Pro Blocks to replace complex page builders, ensuring better performance and maintainability.

Feature Implementation and Setup

  • Integrated LearnDash LMS, enabling:
    • Course > Lesson > Topic > Quiz hierarchy
    • Certificates, badges, learner profiles
    • Drip content, course expiration, prerequisites
    • Learner Focus Mode and progress tracking
  • Configured WooCommerce with subscription plans for course access.
  • Added multi-tier filtering, including product types, enablers, languages, and regions.
  • Multilingual support tailored for solution categories across languages (e.g., Clean Air, Public Transport).

3. Key Design Enhancements

  • Enhanced visual product cards using interactive blocks to increase learner engagement.
  • Developed custom filtering interface for seamless navigation across 6+ solutions and languages.
  • Improved mobile responsiveness and performance optimization for global accessibility.
  • Integrated gamification elements such as badges and points to motivate learning.

4. Testing and Deployment

  • Conducted rigorous cross-device, cross-browser testing.
  • Ensured SEO retention via:
    • Redirect mapping
    • XML Sitemap updates
    • Internal/external link management
    • Google Search Console integration
  • Applied unit and integration testing for course logic, purchase flows, and user roles.
  • Executed pre-launch QA sprint with client UAT to validate workflows.

The platform was launched with:

  • Full migration of learning assets, user data, and filter hierarchies.
  • Seamless transition for global users and WRI content managers.

Results & Feedback

  • 100% successful migration from Drupal 7 to WordPress with LearnDash.
  • Improved content discoverability and engagement via rich filters and visual elements.
  • Enhanced security and stability with modern tech stack.
  • Reduction in platform maintenance overhead.
  • Scalable architecture enabling future integration and multilingual expansions.

We turn your goals into reality.

Got a business? Let us make it better

What Our Customers Says

Carousel