To ensure your website works with Chef's Hat, please follow the guidelines set forth in Schema.org's recipe documentation. There are modules and plugins available for platforms such as Drupal and WordPress that make adding Schema.org support easy. Please contact us if you need help figuring out what you need to install or do to make your site compatible with Chef's Hat.
Check your site for compatibility using our debugging tool: https://getchefshat.com/check-my-site.
Drupal.org has a tutorial for building Schema.org support into a Drupal site here: https://www.drupal.org/node/1351226. The tutorial is written for Drupal 7, but we will post an update as soon as there is a Drupal 8 tutorial as well.
WordPress.org has a plugin available called ZipList Recipe Plugin for adding Schema.org support to a WordPress site. More information here: https://wordpress.org/plugins/ziplist-recipe-plugin/.