Next Steps for Drupal to WordPress Migration at CERNยถ
As we approach the general rollout of WordPress at CERN, and following recent discussions about website customisation, hereโs what current Drupal website owners and administrators need to know:
โ What You Need to Doยถ
All Drupal websites fall into one of two categories: customised and non-customised.
A website is customised if it contains functionality (i.e. modules, embeddings, or a custom theme) not supported by the CERN Drupal Distribution.
Any website using the CERN Override Theme
is considered customised.
As of April 2025, all websites administrators have received direct e-mail communication explaining whether their website is customised or not.
All non-customised websites will be migrated in a fully automated manner without any action necessary.
This process will initiate in a batched manner starting July 2025 and run throughout the rest of the year.
Once a copy on WordPress has been generated, you will receive an e-mail inviting you to check and verify the WordPress version.
Only once this copy has been checked and verified will it be promoted to production.
However, if Drupal website uses custom modules, action is necessary:
๐ Identify and Remove Custom Modulesยถ
- Custom modules must be uninstalled for your site to be eligible for the automated migration.
- Not sure which modules are custom or how they are used?
- Clone your website to safely test removal: Cloning Websites Guide
- If the cloned site functions normally after module removal, repeat the process on your production site.
- Need help uninstalling? Uninstalling Custom Modules Guide
โ๏ธ How the Migration Will Workยถ
- Automated migrations begin July 2025 and continue in batches through the rest of the year.
- Migration priority:
- Non-custom or minimally customised websites
- More complex/customised sites (handled later on a case-by-case basis in collaboration with website owners)
- When your site is ready in WordPress:
- You will receive an email to review and verify the migrated version.
- Your original Drupal site remains active and will continue receiving traffic until you approve the new WordPress version.
- Heavily customised Drupal sites that cannot be migrated automatically will be reviewed individually.
๐ Important Notesยถ
- Drupal will remain active during the transition period.
- Switch to WordPress happens only after your approval.
- If your site does not use custom modules, no further action is needed.
โน๏ธ More Informationยถ
๐ Summary Checklistยถ
- [ ] Check if your Drupal site uses custom modules
- [ ] If yes, clone your site and test removing custom modules
- [ ] If successful, uninstall modules from the live site
- [ ] Await automated migration (starts July 2025)
- [ ] Review and approve your WordPress version when notified
- [ ] Drupal site stays online until you approve the switch