Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
WP Recipe Maker icon

WP Recipe Maker

v9.8.0
by Brecht · 5.0 (333 reviews)

The easy and user-friendly recipe plugin for everyone. Automatic JSON-LD metadata for food AND how-to recipes will improve your SEO!

50K+ active installs Updated Jan 22, 2025 Tested to 6.7.2 Requires PHP 5.4
Try Demo Download
Pre-installed Ready in ~10s No card
WP Recipe Maker

About WP Recipe Maker

WP Recipe Maker is an easy-to-use recipe plugin for WordPress that improves your SEO and helps you get more visitors. It allows you to add recipes to any post or page with automatic JSON-LD metadata. There is also a premium add-on available with additional features such as ingredient links, adjustable servings, nutrition labels, user ratings, and more.

Screenshots

WP Recipe Maker screenshot
WP Recipe Maker screenshot
WP Recipe Maker screenshot
WP Recipe Maker screenshot
WP Recipe Maker screenshot
WP Recipe Maker screenshot
WP Recipe Maker screenshot

Frequently asked questions

What is WP Recipe Maker?
WP Recipe Maker is an easy-to-use WordPress plugin for adding recipes to any post or page. It automatically generates JSON-LD metadata for recipes, which helps improve SEO. The plugin is compatible with both the Classic Editor and the new Gutenberg editor, and it also includes an Elementor block.
How does WP Recipe Maker help with SEO?
WP Recipe Maker uses schema.org/Recipe JSON-LD metadata, optimized for Google Recipe search, and schema.org/How-to JSON-LD metadata for non-food recipes. This metadata improves your SEO and can help you get more visitors. It also integrates recipe metadata with Yoast SEO and Rank Math schema graphs.
What features does WP Recipe Maker offer for recipe display?
The plugin offers an interactive print recipe page with room for ads and optional credit to your website. You can include a recipe video in the template and metadata, and add photos or videos to any step of the recipe. It also supports shoppable ingredients with services like Instacart, Walmart, and Chicory.
Can WP Recipe Maker be used for non-food recipes?
Yes, WP Recipe Maker supports schema.org/How-to JSON-LD metadata, which is optimized for non-food recipes and instructions. There is also an option to disable metadata per recipe if you want to publish non-food or DIY recipes.
Is there a demo available for WP Recipe Maker?
Yes, there is a WP Recipe Maker demo website showcasing all of the features. You can also join the WP Recipe Maker Email Course to get started and learn tips and tricks for using the plugin.

Changelog

9.8.0

  • Feature: Non-public recipes shoppable with Instacart
  • Feature: Filter by recipe content on Posts overview page
  • Feature: Setting to disable URL Hash after jumping
  • Feature: Share with WhatsApp button
  • Feature: Share on Messenger button (mobile only)
  • Feature: Share on Bluesky button
  • Improvement: Significantly reduced publicly loaded assets for increased for performance
  • Improvement: Handle tooltip sanitization through API to improve performance
  • Improvement: X icon for template editor
  • Improvement: Optimization plugins compatibility (Jetpack Boost, Perfmatters, SiteGround Optimizer)
  • Fix: Incorrect interactions on dashboard around end of year
  • Fix: Prevent loading translations too early
  • Fix: Compatibility with Thrive Architect for parent post association
  • Fix: Ability to dismiss marketing related menu item during sale
  • Fix: Some dropdown options not always visible in shortcode generator

9.7.2

  • Fix: Divi trying to load unexisting CSS file

9.7.1

  • Fix: PHP notice when using free plugin with some caching plugins

9.7.0

  • Feature: Output shortcode for current recipe when in the loop
  • Feature: WPRM Recipe block for Divi
  • Feature: Automatic locking of the recipe parent post
  • Improvement: Prevent JavaScript problems caused by caching plugin optimization features
  • Improvement: Make sure shortcode filter hook is called when returning empty as well
  • Fix: Importing external images from Create Lists
  • Fix: Prevent misuse of tooltip by contributors

9.6.1

  • Feature: PublishPress Revisions compatibility for parent post association
  • Feature: Import ratings from WP-PostRatings plugin
  • Improvement: Show and search through notes on the Manage page
  • Improvement: Clear cache of parent post when a recipe is saved
  • Improvement: Import notes from Cooked plugin
  • Fix: “Append Featured Reviews” setting not handled correctly in some cases
  • Fix: Prevent PHP notice on print page
  • Fix: Prevent unnecessary update of SEO indicator
  • Fix: Prevent PHP warning in QR Code library

9.6.0

  • Feature: QR Code block for the template editor
  • Feature: Optional QR Code on the print page
  • Feature: Preview recipe before saving changes
  • Feature: Mark comments as featured or excluded for Recipe Review Metadata
  • Feature: Author Bio block for the Template Editor
  • Feature: Comment moderation tools
  • Feature: Hubbub Pro Save This block in Template Editor
  • Feature: Jupiter Integration
  • Feature: Modal toolbar suggestions for ingredient units
  • Feature: Import comment ratings from WP Zoom
  • Feature: Toggle for equipment on the print page
  • Feature: Toggle for ingredient images on the print page
  • Feature: Change default order of taxonomies
  • Feature: Set different template to use when printing from manage page
  • Feature: Rating condition for the template editor
  • Improvement: Conditional shortcode support for more recipe fields
  • Improvement: View and edit recipe from analytics on dashboard
  • Improvement: Include comment rating for comments REST API call
  • Improvement: Toggle image and nutrition label condition shortcode on print page
  • Improvement: Show comment author on ratings manage page
  • Improvement: Allow merging of unexpected non-default diet terms
  • Improvement: Remember page size of manage page table on reload
  • Fix: WPML PHP error when saving recipes as a public post type

9.5.3

  • Fix: Fatal error in settings

9.5.2

  • Fix: Scheduling of recipes when their post type is public

9.5.1

  • Fix: Interpretation of thousands separator when using decimal comma

9.5.0

  • Feature: Shoppable Recipes with Chicory
  • Feature: Use image from Hubbub Pro for Pin Recipe button
  • Feature: Recipe Interactions Report
  • Fix: Prevent rest_invalid_json error when opening a recipe
  • Fix: Bulk printing recipes not using correct template
  • Fix: Issue printing recipes if no recipe name is set

9.4.3

  • Fix: Print button not always working

9.4.2

  • Improvement: Extra settings related to ratings
  • Improvement: Better compatibility with Akismet for ratings

9.4.1

  • Improvement: New rating related settings
  • Fix: Prevent memory issue with incorrect template setting

9.4.0

  • Feature: Shoppable Recipes with Walmart powered by eMeals
  • Feature: Import recipes from WP Delicious
  • Feature: Include reviews in recipe metadata
  • Feature: Use recipe slug in print URL
  • Feature: Change date when recipe post type is set to public
  • Feature: Optionally set pin button to pin any image on the page
  • Improvement: Recognize equipment amounts during import from text
  • Improvement: Allow text block with only header text set
  • Improvement: Better replacement of blocks imported from other plugins
  • Improvement: Ability to cache API requests by non-logged in users
  • Fix: Editing comment rating stars when editing comments
  • Fix: External recipe roundup image pinning setting affecting own posts
  • Fix: Assigning parent post when using Site Origin Page Builder
  • Fix: Sanitization of recipe roundup credit attribute
  • Fix: Prevent Rank Math sitemap generation from timing out

9.3.1

  • Improvement: Consistency of spacing in recipe notes
  • Fix: Prevent PHP error when using old versions of Yoast SEO
  • Fix: Better matching of YouTube URLs when using query paramaters
  • Fix: Importing of deprecated mv_recipe shortcode from Create
  • Fix: Prevent long URLs when doing a search on the comments page

9.3.0

  • Feature: Patterns for the Template Editor
  • Feature: Expandable block for the Template Editor
  • Feature: Layout element blocks for the Template Editor
  • Feature: Import ratings from All In One Schema Rich Snippets
  • Improvement: Create Recipe link in admin bar
  • Improvement: Set Open Graph type to recipe when using Yoast SEO
  • Fix: Video metadata not found for some Youtube Shorts URLs
  • Fix: Sanitization of video embeds for non-administrators
  • Fix: Timeout issues when converting a lot of Create Reviews
  • Fix: Make sure all custom API endpoints use a WP_REST_Response object
  • Fix: Prevent unstyled submission number in admin bar

9.2.1

  • Fix: Make sure modal color settings work in all environments
  • Fix: Error when saving Customizer

9.2.0

  • Feature: Changelog for tracking backend recipe changes with optional email notification
  • Improvement: Include rating summary in REST API get recipe call
  • Improvement: Allow URL to be used for recipe image when using REST API
  • Improvement: Better accessibility for tooltips
  • Improvement: Setting to open custom author link in same tab
  • Fix: Print going blank in Safari
  • Fix: Block validation error when post is saved without changes to the post content
  • Fix: Prevent HTML comments from breaking rich editor
  • Fix: Allow any user rating if comment rating is not possible
  • Fix: Alternative image not working for “other” roundup post
  • Fix: Improved authorization for authenticated users to prevent security issues
  • Fix: Make sure correct image thumbnail is used when using force size option

9.1.2

  • Fix: Error caused by Yoast SEO suddenly removing constant

9.1.1

  • Fix: Make sure nofollow and new tab attributes import correctly for roundup lists from Create
  • Fix: Comment form overflow problem in some themes
  • Fix: Prevent potential misuse of tag attribute in shortcodes
  • Fix: Prevent potential misuse of icon_color attribute in shortcodes
  • Fix: Prevent directory traversal with icon shortcode attribute
  • Fix: Only allow script tags in recipe notes when author has unfiltered_html capability
  • Fix: Prevent potential misuse of referer header on print pages

9.1.0

  • Feature: Select different image to use for recipe roundup item
  • Feature: Shortcode generator without going through template
  • Feature: Clone glossary term on manage page
  • Feature: Setting to disable display of days for recipe times
  • Improvement: Allow the use of / in recipe slug setting
  • Improvement: Prevent images from being clickable in Gutenberg Preview
  • Improvement: Settings for default nofollow or newtab for roundup items
  • Fix: Loading of HTML code in the rich text editor
  • Fix: Quotes when adding inline ingredients
  • Fix: “Only show published posts” for regular posts roundup item
  • Fix: Glossary term tooltip breaking ingredients into multiple lines
  • Fix: Prevent PHP warning on some print pages
  • Fix: Searching by date on manage pages
  • Fix: HTML and shortcodes in Roundup List text field
  • Fix: Only track approved comments in analytics feature
  • Fix: No Pin setting for external roundup items not always working
  • Other: Remove everything related to “My Emissions” because of shut down

9.0.1

  • Fix: Template properties not editable when cloning default template

9.0.0

  • Feature: Easier Roundup List management
  • Feature: New Roundup Item template
  • Feature: Import Roundup Lists from MV Create Lists
  • Feature: Internal link to non-recipe posts in roundup list
  • Feature: Photo Credit field for recipe roundup items
  • Feature: Taxonomy term conditions for Template Editor
  • Feature: Ability to force image to a specific size in the Template Editor
  • Improvement: Overview of “Add Blocks” in Template Editor
  • Improvement: Access Template Editor through menu
  • Improvement: Trim video embed code to make sure embed URLs show up
  • Fix: Adding inline ingredients that use the [adjustable] shortcode
  • Fix: Incorrect CSS
  • Fix: Recipe roundup admin modal scroll problem
  • Fix: Elementor not always associating correct parent post
  • Fix: Prevent admin CSS from changing comment rating stars when logged in with admin bar feature

Earlier versions

For earlier versions, please refer to our full changelog.

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…