Skip to main content

How To Migrate From WordPress To A Headless CMS

Alba Silvente

Your instructor
Alba Silvente

Workshop includes:

  • Working examples to take away
  • Interactive sessions
  • Workshop recordings
  • Dedicated Q&A time
  • Smashing Certificate

Workshop, 2×2h + Q&A • Thu & Fri, October 28–29
09:00 – 11:30 AM PT (Pacific, US) 18:00 – 20:30 CET (Europe)

The Headless setup is changing the way we create websites, giving us great flexibility when choosing the technology and its use. In this free workshop from our friends at Storyblok, Alba Silvente and Christian Zoppi will teach you how to migrate a WordPress site to the Storyblok Headless CMS.

You will be able to improve the performance of your site, increase the dynamic content that your content creators will be able to use, and increase your development productivity. Alba and Christian will show you how to migrate content from your WordPress site, and leverage the potential of Storyblok to create reusable blocks and custom workflows.


The Headless setup is changing the way we create websites, giving us great flexibility when choosing the technology and its use. In this free workshop from our friends at Storyblok, Alba Silvente and Christian Zoppi will teach you how to migrate a WordPress site to the Storyblok Headless CMS.

You will be able to improve the performance of your site, increase the dynamic content that your content creators will be able to use, and increase your development productivity. Alba and Christian will show you how to migrate content from your WordPress site, and leverage the potential of Storyblok to create reusable blocks and custom workflows.

In this workshop, you’ll learn how to:

  • Detect when it makes sense to migrate from WP to a Headless setup.
  • Create and understand a Storyblok space.
  • Create Content Types with the same schema as in WP, and create relationships between them.
  • Migrate your WP content to a new Headless CMS, configuring a script.
  • Create a Frontend project and connect it to our Storyblok space.
  • Implement the components and render the migrated content.

Who is this workshop for?

People working on WordPress sites who are considering migrating to a Headless CMS. For anyone who wants to improve the performance of their website, speed up the creation of content in their team or develop their application on different devices.

What hardware/software do you need?

Have a WP project with WP-JSON available and a Storyblok account already created. If you don’t have a Wordpress website, we’ll have one for you so you can still learn along with us!

About Alba Silvente

Alba Silvente (aka Dawntraoz) is Senior Front-End Consultant at Passionate People. She likes writing about front-end development on her personal blog, speaking at conferences, hosting a podcast and working hard on the open-source community. She is also a GoogleDevExpert in Web Technologies and Ambassador at Nuxt & Storyblok.

Time & Schedule

This workshop is split over two days. Our virtual doors open at 8:45, we start at 9 AM PDT. Please mark your calendars:

  • Thu, October 28, 09:00 – 11:30 AM PT (18:00 – 20:30 CET)
  • Fri, October 29, 09:00 – 11:30 AM PT (18:00 – 20:30 CET)

Day 1: Creation of the Storyblok space and migration of content

8:45 AM PDT
Virtual doors open, registration, chat, and introductions.

9:00 AM – 11:00 AM
We will create our space in Storyblok, we will explore how the panel works and its different sections. We will create the Content Type and the script that relates the schema in Storyblok with WP, and we will migrate the content.

11:00 AM – 11:30 AM
Q&A with Alba on the day’s material. Networking!

Day 2: Creation of the FrontEnd project and components implementation

8:45 AM PDT
Virtual doors open, registration, chat, and introductions.

9:00 AM – 11:00 AM
On the second day, we will create the FrontEnd project using Nuxt, establish the connection with the Storyblok API and learn how the bridge works. Then, we will implement the components that we defined in the space, and we will render their content.

11:00 AM – 11:30 AM
Q&A with Alba on the day’s material. Networking!