Migrating from EasyRecipe

A large portion of the food blogging community out there are using the EasyRecipe plugin. For personal reasons relating to the plugin author, this plugin is likely to be discontinued indefinitely. This is not ideal for everyone using this plugin for the following reasons:

  • This plugin is no longer updated, and over time will pose a security risk.
  • Many users are already experiencing stability issues varying from locked screens to not being able to create posts and there is effectively no support for this.
  • As the recipe metadata standards change, the likelihood that EasyRecipe will no longer support them increases, which means that at some point in the future Google Search may lose visibility of recipe metadata (note: this hasn’t happened yet).

As an author of food blogger-focused WordPress themes, I’ve spent a few weeks chatting to plugin authors, taking the opinion of my customers and the food blogging community at large and have come across a recommended option to migrate to:
WP Recipe Maker

We analysed this transition by looking at the features of EasyRecipe that have made it so popular and useful:

  1. Recipe title and name
  2. Ingredients with ingredient groups
  3. Instructions with instruction groups
  4. Prep time, cook time, total time and yield
  5. Schema.org metadata used by Google to display extra recipe info
  6. Printing support with print button
  7. Recipe rating support through comments
  8. Nutritional information

With the exception of number 8 – nutritional information – all of the above features are supported by the WP Recipe Maker plugin. Nutritional information is on the WP Recipe Maker feature roadmap and will be offered soon as a premium (paid) feature. Not only does WP Recipe maker offer the same features as EasyRecipe, it has a handy utility which quickly converts recipes from EasyRecipe. Alright, lets go through the process of migrating from EasyRecipe to WP Recipe Maker.

1. Install the WP Recipe Maker Plugin

  1. Go into your WordPress dashboard
  2. Click on Plugins → Add New
  3. Write ‘WP Recipe Maker’ in the Search Plugins box:

install-recipe-maker

  1. Click on ‘Install Now’ next to the ‘WP Recipe Maker’ plugin:

install-recipe-maker-2

  1. Click on ‘Activate’ to finish installing the plugin:

install-recipe-maker-activate

2. Convert Existing Recipes

  1. Click on WP Recipe Maker → Import Recipes
  2. Click on the Explore import options link
  3. Click on the all link and click Import Selected Recipes:
  4. import-selected-recipes

  5. This next screen may be a little bit confusing. This screen is a little checklist which is urging you to go and manually check your recipes. As you verify each recipe you can mark it as “checked”. That is what this screen is for. And it only shows the recipes in pages of eight at a time. At the point where you are looking at this screen, your recipes are actually converted. This screen is just there to urge you to check that they are OK. I converted 31 recipes on my theme demo website and I had no issues or problems, but my advice is to check them all manually before you do anything else. Then, when you are happy with all of them, you can mark them as checked.
  6. import-selected

3. Select a style

  1. Click on WP Recipe Maker → Settings.
  2. Select a recipe and print template:
  3. wp-recipe-maker-settings

  4. As WP Recipe Maker is easy to extend, you can either create your own template and style by following the instructions here, select one of the built-in ones, or maybe your theme author has a style that applies (at Lazy Cat Themes we have a custom style for WP Recipe Maker).
  5. Your recipes should now look a bit like this:
  6. final-recipe

4. Disable the EasyRecipe plugin

  1. As plugins consume a certain amount of CPU whether you are using them or not, it is a good idea to deactivate the EasyRecipe plugin. You can do this by going to Plugins and clicking the Deactivate link under EasyRecipe:
  2. easyrecipe-deactivate

  3. As soon as you feel that this transition is complete you can delete the EasyRecipe plugin.

2 thoughts on “Migrating from EasyRecipe

  1. Thank you Duncan! Can you explain a little more about the recipe data structure once migrated to WP Ultimate Recipe? I have read elsewhere that their use of a custom-post type makes it more difficult to switch away from them we you decide WP Ultimate Recipe isn’t the right choice for us. Thanks…! bryan

    1. Hi Bryan,

      I agree with your point regarding WP Ultimate Recipe having a custom post type and the issues associated with that. However, my article is about migrating to WP Recipe Maker, which, although written by the same guy, is a completely different plugin and does not have this custom post type issue.

      Cheers,

      Duncan

Leave a Reply

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