Best practices for updating / refining blueprints on a live site?

Hi! I tried having look around in the docs but I couldn’t really find what I was looking for…

I’m curious as to what the best-practices are for updating / refining blueprints on live sites. I’m working with a client now who has quite an extensive editorial site, and we want to make some upgrades to their panel, however, touching existing field names will ‘break’ a lot of content. Going in manually to replace all the field names in the existing content seems like a failure prone approach, similarly going with a naive search and replace on the txt files in the content folder…

So I was hoping to get some pointers as to what is a reliable way to deal with blueprint refinement on a live site… Any thoughts or input is highly appreciated!

First of all, download stuff to your local dev environment first.

Then make changes to the blueprint, note what you change.

Afterwards, you can do all the updates programmatically, by looping through the pages and updating stuff as required.

This recipe, while it deals with cleaning up, should help with this:

You can also use this recipe to find what is different between your content files and what is defined in the blueprints.

1 Like