=== Recipe Maker For Your Food Blog from Zip Recipes === Contributors: RogierLankhorst, markwolters, hgezim, Plugin Name: Recipe Maker For Your Food Blog from Zip Recipes Plugin URI: https://www.ziprecipes.net License: GPLv3 or later Author URI: https://www.really-simple-plugins.com Author: Really Simple Plugins Donate link: https://www.paypal.me/reallysimplessl Tags: recipe, recipes, ingredients, food, cooking, blog, SEO Requires at least: 4.9 Tested up to: 6.4 Stable tag: 8.1.1 Requires PHP: 7.2 Zip Recipes is the best way to easily create professional-looking recipes fully optimized for Google and your website visitors. == Description == Get started with the intuitive template editor and create professional recipes for your food blog. With schema.org, Recipe JSON-LD metadata optimized for Google, your recipes will reach more people than before! 1. Endless possibilities with the template editor and a wide range of settings. 2. Optimize your recipes for Google and other search engines and increase your organic reach. 3. Professional looking recipes for any device. 4. WYSIWYG Editors for adding new recipes of creating your recipe template. 5. Awesome support. Still got questions? [Go to our website for support](https://www.ziprecipes.net/support) or [email us](mailto:support@ziprecipes.net). Zip Recipes is on [GitHub](https://github.com/rlankhorst/zip-recipes-free) as well! ## 1. Endless possibilities with the template editor and a wide range of settings. Zip Recipes is the fastest way to create a recipe. The best way to build a following is to keep your readers coming back for new recipes for them to try. To speed up your workflow and save you time creating recipes, we provide: - **WYSIWYG Editors** Adding new recipes of creating your recipe template has never been so easy. [Sneak Preview](https://ziprecipes.net/video-a-quick-introduction-to-the-template-editor/) - **Easy Copy/Pasting**: You can copy & paste the recipes you already have from Microsoft Word or other programs. - **Flexible Editor**: Our flexible editor works how you work by allowing you to add recipes to posts, pages or custom post types. - **Featured Image Support**: You only have to set one image for your post or page if you use featured images. If you don't provide a recipe image, Zip Recipes will add the featured image to Google's rich snippet. - **No coding required**: We made Zip Recipes easy to use so you don’t need computer knowledge to start publishing your recipes. Even a complete novice can do it! - **Extensive support** through knowledgebase articles and responsive support. https://www.youtube.com/watch?v=-0yMFwgolzQ ## 2. More visitors | Rank higher in Google - **Schema.org and JSON LD**: your recipes will include all the necessary microdata so Google understands them, and will show rich snippets e.g. cooking time and other labels. - **Mobile friendly**: your recipes will look good on any device. - **AMP compatible**: out of the box compatible with Google's Accelerated Mobile pages. Zip Recipes will make your recipes load instantly from Google results. - **Social Media**: Pinterest can also be a huge source of readers for your blog as well. With our JSON-LD recipe markup, your recipes will appear on Pinterest as Rich Recipe Pins. People looking for your type of recipes will discover them and click over to your website giving you an excellent opportunity to build a fan base. ## 3. Professional looking recipes Some readers need a lot of information before even trying to re-create your recipe. - **Nutrition information**: Zip Recipes includes nutrition information, cook and prep time, notes and more - **Rich Snippets**: When users search for recipes, Google will show them the rich snippets with image, rating, nutrition info, cook and preptime, etc. - **Beautiful print layout**: When clicking the print button, your users will get a beautiful formatted print view. ## Love Zip Recipes? If you enjoy this plugin and you want your site to have the best recipe features, consider purchasing the [premium version](https://ziprecipes.net/premium). ## Premium features * Automatic Nutrition generation * Automatic serving adjustment for your users * Choose form several themes * Reviews and ratings, schema.org integrated * Recipe search, Recipe index and Recipe Gallery * Save Recipes on social media, like Big Oven and Yummly Check out other plugins developed by Really Simple Plugins as well: [Complianz](https://wordpress.org/plugins/complianz-gdpr/) and [Really Simple SSL](https://wordpress.org/plugins/really-simple-ssl/). == Installation == You can get the [detailed installation instructions here](https://ziprecipes.net/knowledge-base/installing/). If you have more questions on how to use the plugin, feel free to reach out to us at [support@ziprecipes.net](mailto:support@ziprecipes.net). You can download and install the Zip Recipes plugin using the built-in WordPress plugin installer. If you download the Zip Recipes plugin manually, make sure it is uploaded to "/wp-content/plugins/zip-recipes/". == Frequently Asked Questions == = Which languages are supported? = For all supported languages, please check [Translating WordPress](https://translate.wordpress.org/projects/wp-plugins/zip-recipes/) If you need a new language, you can contribute there! = Do you have a premium version? = Yes, we do! The premium version has automatically generated nutritional info, ratings, automatic serving adjustment, search by ingredient and easily created recipe galleries. You can learn about our premium features here: [https://www.ziprecipes.net/premium](https://www.ziprecipes.net/) = How do I edit a recipe with the Zip Recipes plugin? = To edit or create a recipe, click the Zip Recipes icon on the visual editor toolbar, or in Gutenberg, type in "zip", then click the Zip Recipes icon. More info [here](https://ziprecipes.net/knowledge-base/how-to-use-the-zip-recipes-plugin/). = Can I use the plugin to add multiple recipes to one post or page? = There should only be one recipe per post or page. The plugin does allow for compound recipes which is one way to include multiple lists of ingredients in your post. Under “creating a recipe” in the following article you can read how to do that. [Click here to learn more](https://ziprecipes.net/knowledge-base/how-to-use-the-zip-recipes-plugin/ = When I use Zip Recipe plugin where are the recipes stored? = Your recipes are always stored on your own website. With Zip Recipes, your recipes are stored safely in a separate database table in your main WordPress database. The recipe table is named wp_amd_zlrecipe_recipes and you can take a look at it yourself using any WordPress database tools at your disposal. = How about Intellectual Property? = Your recipes are yours only! They're stored on your own server. Zip Recipes is only a tool to show your recipes on the internet. = Why do you put a placeholder image into my Edit Post page, instead of my actual recipe? = Because of the way WordPress' text editor works, if you decide to add or remove something from your recipe using the text editor, it can very easily mess up the markup of the code - so the Zip Recipe plugin prevents that from happening by not allowing you to edit the recipe in the text editor. == Screenshots == 1. A Template Editor with Endless Possibilities 2. WYSIWYG Editor when Creating a Recipe 3. Simple Recipe Cards with Nutrition Labels 4. Structured Data Optimized for Google 5. Overview of the most Important Recipe Data 6. Style it to Match your Recipe Articles 7. For more information, please visit [ziprecipes.net](https://ziprecipes.net) == Changelog == = 8.1.0 = * Security: sanitizing of recipe overview filter = 8.1.0 = * Improvement: PHP 8.2 compatibility * Fix: Recipe Tags not linking correctly = 8.0.9 = * Improvement: WordPress tested up to 6.3 * Improvement: Fixed deprecation notice = 8.0.8 = * Security: csrf vulnerability = 8.0.7 = * Security: xss vulnerability = 8.0.6 = * Improvement: tested up to WP 6.2 = 8.0.5 = * Improvement: catch non integer value in nutrition data = 8.0.4 = * Fix: obsolete hooks * Fix: PHP 8 compatibility = 8.0.3 = * Fix: creating two recipes when in Classic Editor mode, then clicking first "save", then "save and close" = 8.0.2 = * Fix: obsolete call made it impossible to remove recipe if sharing was enabled before * Improvement: removed deprecated long_desc attribute from images = 8.0.1 = * Bumped tested up to 5.9 = 8.0.0 = * New: Grid gallery layout * several small bug fixes = 7.1.6 = * don't add title to print view if it's not available = 7.1.5 = * Fix: upgrade causing broken template * Fix: other plugins injecting notices in Zip settings page = 7.1.4 = * Improvement: template settings min width on smaller screens * Improvement: Introduction tour on smaller screens not showing correctly = 7.1.3 = * fix image change in preview mode * fix stretched image in print view * fix for shortcode matching with Gutenberg icw elementor = 7.1.2 = * Fix: Images in instructions/ingredients were overriden by recipe image, if provided * Fix: quotes resulted in double quotes on save in notes field = 7.1.1 = * Improvement: prevent overriding nutrition label style by themes * Fix: bold and italic css for Zip Recipes markup * Fix: make sure demo recipe is installed only once = 7.1.0 = * Improvement: template save button also in template editor preview = 7.0.6 = * Fix: default setting for hide print image cause it to show as enabled after disabling it * Fix: legacy image width setting still listed settings. = 7.0.5 = * Fix: support line breaks in notes and summary * Improvement: also allow image editing outside preview = 7.0.4 = * Fix: preview image not updating immediately after change = 7.0.3 = * Fix: pinterest and reddit not sharing correctly = 7.0.2 = * Fix: numbering restarting after image in ingredients/instructions props @yaneli20 = 7.0.1 = * Fix: categories check using term_exists instead of is_category = 7.0.0 = * Completely rebuilt Zip Recipes * PHP 7.4 ready * Dropped Twig * Improved html structure, for better SEO and Google performance * Improved Rich Snippet structure * Improved customization options * Drag & Drop recipe template editor * Added overridable templates = 6.4.7 = * Fix: prevent plugin conflicts with the review notice. = 6.4.6 = * Fix: Jump to recipe link not translatable * Fix: fallback for rich snippet images if no post or recipe image is found = 6.4.5 = * Fix: in nutrition label, Yield was missing, and serving size on the yield spot * Fix breaking of links in ingredients when using metric imperial * Don't show jump to recipes button on non-recipe pages * Add option to show summary on archive pages = 6.4.4 = * Added "jump to recipes" feature * Fix: When Elementor is enabled, but not used, Zip Recipes may not recognize a post as being linked to the recipe = 6.4.3 = * Improvement: added "edit recipe" button to toolbar = 6.4.2 = * Fix: prevent reviews and ratings from being active at the same time * Improvement: add option to disable notifications for ratings = 6.4.0 = * New settings page style = 6.1.7 = * Fix: search on recipe overview page = 6.1.6 = * Added filter to override print CSS url * Execute shortcodes in recipe = 6.1.5 = * Fix: inverted formate for small snippet image * Fix: post categories not used = 6.1.4 = * New: Customize the generated rich snippets images * New: three different rich snippet images with different image ratio's * Fix: saving and deleting of image not working correctly when the save button is used after the change. = 6.1.3 = * Fix: print styles for default theme * Improvement: language strings for wp repo = 6.1.2 = * Fix: pre php 7 compatibility = 6.1.1 = * Fix: when no language folder is present, no check on free languages files should be made = 6.1.0 = * improvement: HTML and CSS styled nutrition label * language files from the plugin should not get overridden by wp.org translations * Added option to switch between text and html/css label = 6.0.7 = * improvement: added save, and save & exit button to classic editor popup, so you don't have to exit the popup * fix: preview automatically loaded last saved image in preview * fix: saving description and notes not working in Classic Editor popup mode due to change into Rich Text mode * fix: preview for description and notes not shown in preview editor = 6.0.6 = * Added review notice for free users * set nutrition info to show by default * Pull recipe title from post in classic editor popup = 6.0.5 = * Added non food option, to use as instructions * Restored popup option from Classic editor icon * Added option to clear image * Use different variable for JSON image, which can fallback to post image = 6.0.4 = * Enforce not loading of styles when this option is disabled * Grab post title as default recipe title * Use generic function for shortcode detection to ensure gutenberg compatibility (class.ziprecipes::amp_format) * Improve schema.org by using only JSON LD, to prevent duplicate recipe detection * Improve schema.org by adding keywords and video = 6.0.3 = * Fix: safari not supporting negative lookbehind pattern, causing the preview not to work * Fix: too strict permissions for the recipe overview and recipe pages * Tweak: hiding of duplicate recipe images made optional in settings = 6.0.2 = * Allow for text in yield field * Improve total time calculation = 6.0.1 = * prevent escaping quotes in normal text = 6.0.0 = * User interface redesign = 5.0.11 = * Changed recipe image to large instead of full * Updated Twig library, fixing some compatibility issues with other twig using plugins, and lowering install size * Fix possible time parsing issue when time is entered as 1/2h instead of 0h30m * Fixes some untranslatable strings = 5.0.10 = * Fix: roll back of dynamic version detection = 5.0.9 = * Fix: dropped caching twig files = 5.0.8 = * Fix: Gutenberg could cause an error in some situations * Tweak: Use alt for image when available = 5.0.7 = * Tweak: cache directory moved to uploads folder = 5.0.6 = * Tweak: use alt attribute if available in image * Fix: compatibility issue with MailPoet * Tweak: Changed cached directory = 5.0.5 = - Changed author: plugin development taken over by Really Simple Plugins - Fix: Improved backend translatability by loading iframe on admin init hook - Fix: improved translatability by adding twig gettext function for __() function - Fix: fixed headers already sent error by exiting after loading iframe - Fix: error on saving Gutenberg data because of missing properties = 5.0.4 Bug fixes = - Fixed an issue where some sites would crash when specific cook/prep time was entered - Fixed an issue where formatting of subsections in a recipe wasn't working - This only affects new users. You don't have to register Automatic Nutrition if you've done that in the past. = 5.0.2 Best Recipe Creation Experience with Gutenberg = - Best recipe creation experience: you can now create recipes quickly and more visually than ever before with Zip Recipes and Gutenberg. You can now see your recipe even after you save it while editing the rest of your post. - New language: Japanese - New: German, Spanish, French, Italian translations for "Category" == Upgrade Notice == = 5.0.2 = Completely new editing experience with Gutenberg + new language fixes