Total Recipe Generator is an extension for Elementor page builder for creating online recipe content with Schema microdata and Nutrition Facts.
With Total Recipe Generator, your online recipe content is organized in proper semantics and hierarchy. This improves your site’s presence in search results and personalized media platforms like Pinterest. The content generated by recipe posts is a mix of Schema micro data, internal links, JSON LD micro data, and required/recommended Meta tags for a “Recipe” content type.
The plugin is shipped as an extension addon for Elementor Page Builder which is available in both free and pro versions.
For theme developers, the plugin supports modification of core template file by copying it inside theme folder. The core files are easy to extend and style. With clean design and well documented code, the plugin offers good scope of creativity and modification for theme developers.
Full feature list
- Clean and minimalist design, WordPress 5.3+ ready
- Shipped as Elementor Page builder addon (Works with both free and paid versions of Elementor)
- Supports page, post and public custom post types
- Pre built recipe templates for import and instant usage
- Drag and drop interface as Elementor Widget
- Pre formatted recipe meta with prep time, cook time, total time, yield, total cost, serving size, cost per serving, etc.
- Auto calculation of total time from prep time and cooking time
- Auto conversion of time into minutes/hour
- Recipe image from featured image or media library
- Recipe image resize on-the-fly with custom dimensions and hard cropping
- Unlimited recipe method instructions within a post
– Recipe method can be reordered with drag and drop functionality
– Organize recipe method in groups
– Auto numbering on recipe method steps (can be disabled from widget settings)
- Built in Nutrition Facts label creator
– 4 Nutrition label styles
– Around 40+ built in nutrients with Standard Daily Values
– Nutrients show only if a value is set by user
– Auto calculation of % DV based on recipe nutrient value as set by user
– The reference for standard daily values (DVs) are taken from Wikipedia
– Built in Meta labels for “Suitable for diet” as multi select list
- Internal links support for Recipe Meta
– Automatically creates link if a category or tag exists in the same name as Recipe Meta
- Custom author name and author URL supported
- Dynamically add recipe ingredients as single item or groups
- Ingredient groups can be reordered with drag and drop facility
- Show/hide recipe name, summary, image, author, date, etc. if your theme already shows these
- Built in social sharing buttons for recipe content
– Buttons include Twitter, Facebook, Whatsapp, Google Plus, LinkedIn, Pinterest, VKOntakte, Email, Reddit
– Print button included for printing only recipe content
– Sticky social links for mobile (can be disabled from settings)
- Valid and recommended Schema Microdata for Recipe content
– Contains inline schema markup and JSON LD microdata
– Full support for Pinterest rich pins
– Built in support for aggregate rating schema via WP Review and/or Rate my Post plugin
- Inline Advertisement Spots per post and via global settings
- Plugin settings for global advertisement placement, colors and social links
- W3C valid HTML markup for recipe generated content
- For developers, recipe template output can be extended in theme files by copying the template file
- Fully compatible with most standard and premium themes
- Translation ready with sample POT, PO and MO files included
- Supports languages with RTL orientation
- Works on all modern browsers and IE9+
- Step by step documentation guide and installation manual for setting up recipe content
- Professional and dedicated support
elements. The elements are included as Meta data for use in SEO.
Important: Images shown on live demo are not included in download package. They are only for demonstration purpose.
All support is provided via comments section and email. For any questions related to the plugin or general query, feel free to email me from my profile page message box here or comment on the item comments section. I would be glad to respond. Thank you for browsing the plugin.
- jQuery library
- BFI Thumb Class
- Material Design Icons
- Icomoon Icons
- Pexels stock photos
For installation and setup, please refer to the documentation/index.html file inside your
main download archive.
= Apr 03, 2021 - v2.7.0 = * Added dynamic tags support for all text and media input fields - Dynamic tags is a feature supported in Elementor Pro in which you can select content from dynamic sources like custom fields, post title, excerpt, etc. - Using Advanced Custom Fields (ACF) Plugin, Custom Post Types UI plugin, and dynamic tags support, one can create recipe posts which can be adapted easily into other plugins in future. Credits: Thanks to Savion Smith [https://savionsmith.com/] for the dynamic tags feature request and beta testing the plugin. He also provided the testing environment on his website with Elementor Pro installed.
= Jan 26, 2021 - v2.6.1 = * Fixed: Deprecated php function create_function() replaced by function closure
= Nov 15, 2020 - v2.6.0 = * Added option to show Perform Time - See Widget Settings > Content > Recipe Meta > Perform Time (Useful in showing resting time for recipe, and also supports 'performTime' Schema property). - The 'Ready in' option is similar to Perform Time, and shall be used if you do not want it to be included in total time. * Added option to show only Nutrition Facts - See Widget Settings > Content > Nutrition Facts > Show only Nutrition Facts * Fixed: Hiding recipe image should still show image URL in OG:image tag * Ensured compatibility with WordPress 5.5.3 and Elementor 3.0.13
= Jun 30, 2020 - v2.5.1 = * Added color option for sub-headings in method section - See Widget Settings > Style > Method > Sub Heading color
= Jun 07, 2020 - v2.5.0 = * Added Schema support for Guided Recipes - Updated: recipeYield should be integer value in Schema - Updated: Author Schema is now object property - Supports new testing tool at https://search.google.com/test/rich-results * Fixed php warnings for undefined settings value