Our initial swing went a little something like this:
- Create a story
- Input every last detail of a recipe through a custom content block
- Publish
Where’s the “gotcha”? Mainly, each recipe was tied to the story around it. While we were able to present static recipe content consistently from story to story, the content block approach limited what could be done with the entirety of recipes across the site.
As a remedy, we created a custom WordPress plugin that allows recipes to be dynamically inserted into pages and stories, presented independently, and found through a proper search utility. The project team also took this opportunity to ensure our data was compatible with the way Google likes to present recipes (also compliant with those snazzy recipe reader devices people keep in their kitchens).