• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Feast Design Co.

WordPress Themes for Food & Lifestyle Bloggers

  • Themes
  • Feast Plugin
  • Blog
  • Support
  • Tutorials
  • Nav Social Menu

    • Email
    • Facebook
    • Instagram
    • Twitter
menu icon
go to homepage
  • Feast Plugin
  • Support
  • Tutorials
  • Account
    • Facebook
    • Instagram
    • Twitter
  • search icon
    Homepage link
    • Feast Plugin
    • Support
    • Tutorials
    • Account
    • Facebook
    • Instagram
    • Twitter
  • ×

    Home » Food Blog Design and Appearance

    Gutenberg Blocks for Food Bloggers

    Published: Aug 7, 2016 · Modified: Aug 19, 2018 by Skylar · 8 Comments

    What's a "recipe"?

    There's confusion sometimes about what a "recipe" is on your blog.

    A recipe is a wordpress post in it's entirety, which includes not only personal information about you and why your readers will benefit from your particular version of a recipe, but also the recipe data itself.

    The line can be blurry sometimes, but it's helpful to think of the actual cooking portion (ingredients + instructions) as the recipe data, which is handled by a recipe plugin.

    A "recipe index" page for example, is an index of recipe posts on your blog, and these recipe posts are simply called "recipes". A recipe index page does not list a bunch of recipe data that you input into a plugin - it lists a bunch of recipe posts, of which a recipe plugin is a component.

    However, the raison d'être of the of the recipe is the post itself, with your unique views and take on that recipe.

    There are thousands of nearly-identical chocolate cake recipe instructions out there, but only you know why the ingredients in this particular one are special for you. Articulating the benefits the reader will get from using your particular ingredients and instructions is the heart and soul of your recipe.

    Recipe Plugins for Structured Data

    Recipe plugins such as Cookbook, WP Recipe Maker and Tasty Recipes insert code into the website, which isn't displayed on the website itself, but is used by search engines to understand the post and present it to people who search for it.

    This code is known as "structured data", and labels each part of a recipe according to to a specific format as defined by schema.org. You can learn more about the basics of structured data from Google and view the schema.org/recipe format here.

    Rather than manually write the structured data out yourself each time you create a recipe, using a recipe plugin which has these fields pre-defined means that you don't have to worry about inserting this manually, and more importantly, staying up to date with the latest specifications. As the schema requirements change (and they change constantly), the plugin developers release updates that will automatically bring it up to date for you.

    The small price you pay for a recipe plugin is quickly paid for by the hours saved learning how to comply with this structured data (10+ hours to start), time spent writing the structured data per post (30+ minutes per post), and time spent editing previous posts (10+ minutes per post edit) when the requirements change. At even 1 recipe per week, you'll have saved 10+26 = 36 hours in your first year alone.

    Gutenberg: Content Blocks

    The WordPress 5.0 update (codename: Gutenberg) will change how posts are written and formatted in WordPress, and lays out an interesting proposal for content development and workflow with the concept of "blocks". You should read this great writeup on Gutenberg from Yoast.

    Blocks are the inspiration for this article. They break down your post into manageable "chunks" that have a pre-defined purpose or role.

    Recipe plugins are already part way to being "blocks", having pre-defined fields for carefully defined parts of your recipe data.

    The other parts of the recipe anatomy will become "blocks" in future releases of our themes. This will streamline the recipe posting process and make it easier to post.

    What are blocks?

    From a technical standpoint, they're another layer of abstraction on top of WordPress and the underlying PHP code base. It's a way to define certain areas to add extra data (such as structured data for a recipe plugin) behind-the-scenes.

    A simplified version is that everything is being broken apart and wrapped in HTML <divs> - you'll have a div for your image, you'll have a div for your recipe ingredients, you'll have a div for your videos, you'll have a div for your newsletter-sign-up-call-to-action, and on and on. The content inside those divs will behave differently depending on which one you choose to use.

    Instead of a free-form text editor, you'll get a bunch of fields to fill in, making your life easier.

    Feast Design Co.: Bake your cake from scratch, not your blog.

    This is a preliminary introduction to our development road map over the next few months (maybe years?): to help set food bloggers up for success so that they're not baking their blog from scratch. We've codified this into a set of Best Practices and Principles that revolves around keeping you focused on creating recipes, baking and posting, instead of figuring out the nitty-gritty technical aspects.

    Q: Do I need to update all my previous recipes?

    At the moment, it looks like the Gutenberg update will allow you to leave your old posts as-is with no ill-effects. You'll even be able to continue working with the old editor, which has been renamed the "classic editor" and provided as a separate plugin.

    More

    • Horizontal scrolling
    • Subscribe button
    • Favicon
    • FSRI Block

    Reader Interactions

    Comments

    1. Jenna says

      August 07, 2018 at 7:32 am

      If you are already using an old recipe plugin, that does categorize, do you think this will be sufficient? Or will updated to a newer release plugin be recommended? Also, if you do go to a new plugin, is configuration to that new recipe plugin automatic or will recipes need to be manually all updated?

      Thank you!

      Reply
      • Skylar Bowker says

        August 07, 2018 at 11:34 am

        That depends on how thorough the import process from one recipe plugin to another - some outdated plugins simply didn't have certain fields or settings when they were created. You'd want to reach out to the new recipe plugin for specifics.

        The categorization of the WordPress post is different from the recipe plugin however - WordPress categories should carry over fine.

        Reply
    2. jennifer1 says

      August 07, 2018 at 8:33 am

      I always end my posts with questions for readers and my signature. If there was a content block for that I would love it. The way I'm doing things now looks kind of slapdash.

      Reply
      • Skylar Bowker says

        August 07, 2018 at 11:32 am

        Thanks Jennifer! Consistency is the key, especially as standards change over time. A question block is a great idea!

        Reply
    3. Raphaelita Justice says

      August 07, 2018 at 9:46 am

      This post is soo helpful. I've been having difficulty organizing my recipes and etc. So thank you.

      Reply
    4. Anecia Hero says

      August 07, 2018 at 10:44 am

      Thanks for clarifying “ recipe “— wish I had known this when I started!!! I have a feeling Gutenberg won’t be so tricky after all.... FeastCo. Definitely has the best i instructions I’ve encountered-including WP, Yoast, Plug-ins, etc. if only MailChimp were as thorough.....?

      Reply
      • Skylar Bowker says

        August 07, 2018 at 11:31 am

        Glad you found it useful Anecia 🙂 If you take it slowly and don't rush into it, you should do fine.

        Reply
    5. Whitney says

      August 07, 2018 at 2:57 pm

      Thank you for such a detailed explanation and for being proactive in helping all of us bloggers understand what is about to happen! I'd love for a couple of content blocks to be included in a future theme update (currently running Cook'd but also have Foodie):
      1. Newsletter sign up
      2. Related recipes (that have the same tags as the recipe you are writing (ex: slow cooker)
      3. A "shop the post" content block where you can insert code for shopping widgets that may contain kitchen equipment/tools etc that you use to make the recipe.

      Thank you!

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Primary Sidebar

    Themes

    • Feast Plugin grants access to all 5 themes
    • Not sure where to start? See the getting started guide

    Feast Plugin

    • Feast Plugin
    • Modern Homepage
    • Modern Sidebar
    • Modern Footer
    • Modern Mobile Menu
    • Modern Menu
    • Modern Recipe Index
    • Modern Categories
    • Modern 404
    • Recipe Update Checklist
    • Recipe Post Template

    Resources

    • Image optimization
    • Recipe Guidelines for Foodie Bloggers
    • How to write a recipe post
    • Page headings
    • SEO for Food Bloggers
    • Tutorials
    • Pagespeed Audit
    • Comments
    • Internal links

    more resources →

    Categories

    • Modern Recipe Index
    • Modern Categories
    • Posts per Page
    • How to use categories
    • Category pages need content
    • How to configure the category pages
    • Food blog site structure
    • Food blog page structure

    Classic themes

    The classic themes are only for hobby sites and any food blog interested in monetizing or SEO needs the Feast Plugin.

    • Foodie Pro Classic
    • Brunch Pro Classic
    • Cook'd Pro Classic
    • Cravings Pro Classic
    • Seasoned Pro Classic

    Footer

    ↑ back to top

    Topics

    • Food Blog Design and Appearance
    • Productivity
    • Tech and Plugins
    • Food Blogging and Promotion
    • Minimalist WordPress Themes
    • Simple WordPress Themes
    • Travel blogs
    • Knitting + DIY blogs

    Help

    • Documentation & Tutorials
    • Food Blogging Resources
    • Open A Support Ticket
    • Login
    • Your Account
    • Subscriptions
    • Downloads
    • Discounts and Coupons
    • Compatibility

    Company

    • Subscribe to newsletter
    • Privacy Policy
    • Refund policy
    • Terms & Conditions
    • Principles and Best Practices
    • Affiliates
    • Contact

    Copyright © 2023 · Feast Design Co.

    Results not typical or guaranteed. Our themes and plugins are just a small part of the overall effort involved in running a food blog. Nothing on this website shall constitute legal or financial advice, always consult a local lawyer and accountant. Accessing this website and all transactions herein are under the laws and jurisdiction of Toronto, Ontario, Canada.