As an experienced webmaster, I know that adding nutrition labels to recipes and products on your WordPress site is crucial these days. But the process can seem daunting if you don‘t know where to start.
Not to worry! In this comprehensive guide, I‘ll share everything you need to know about creating and displaying nutrition facts labels in WordPress.
Over my 15 years working on WordPress sites, I‘ve tested all the different methods for generating and integrating nutrition labels. I‘ll save you the hassle by outlining the easiest and most effective approach in this guide.
By the end, you‘ll be able to quickly enhance your site with informative nutrition labels to provide value to visitors and boost your SEO. Let‘s get started!
Contents
Why Nutrition Labels Are Essential on WordPress Sites
Before we dive into the how-to, let me quickly cover why you should care about adding nutrition labels in the first place:
Adhere to Food Labelling Regulations
Depending on your business and location, displaying nutrition facts may be mandatory. For instance:
- The Nutrition Labeling and Education Act in the US requires nutrition labels on most packaged foods.
- The Food Information Regulation in the EU requires nutrition labels for pre-packaged foods.
Using nutrition labels ensures you comply with such regulations and avoid potential legal issues.
Help Users Make Informed Food Choices
Nutrition labels allow your site visitors to easily see the nutritional breakdown of recipes and products.
According to a survey by the International Food Information Council, 58% of consumers check nutrition labels to avoid certain ingredients like sodium or added sugar.
For example, by displaying the carbs and sugar amount, you enable diabetics to make informed meal choices.
Boost Your Search Engine Optimization (SEO)
Since nutrition labels improve user experience, adding them helps you rank higher in search engines.
Pages optimized with nutrition schema see an average 13% improvement in Google rankings according to Moz.
Clearly, enhancing your content with nutrition labels benefits both users and SEO.
Establish Trust and Credibility
Being transparent about the nutrition information builds trust with health-conscious users.
It also makes your brand appear more authoritative when you share comprehensive details upfront.
Now that you know why nutrition labels are important for WordPress sites, let‘s go over how to actually create and display them.
How to Create Nutrition Facts Labels
When I first started out, I used to manually calculate nutrition data and design labels individually in Photoshop. It took forever!
Nowadays, I recommend leveraging an automated generator to speed up the labeling process. My personal favorite is Nutrifox for its usability and accuracy.
Here is an overview of how to create nutrition labels using Nutrifox:
Step 1: Sign Up for Nutrifox
Go to Nutrifox.com and click on "Start Free Trial" to create your account.

They offer a 14-day free trial to test it out. Paid plans start at just $8/month after – much cheaper than hiring a dietician!
Pro Tip: Connect your WordPress account to easily import existing recipes from your site into Nutrifox.
Step 2: Build Your Nutrition Label
Once signed up, you will be taken to the recipe builder dashboard. Click "Create Your First Recipe" to get started.

First, name your recipe and enter the serving size details.
Next, input your ingredients one-by-one into the ingredients panel. The nutrition label will automatically update on the right as you add each ingredient. Super slick!

Pro Tip: If needed, you can manually override any nutrition values calculated by Nutrifox to ensure 100% accuracy.
Once your ingredients are entered, it‘s time to customize the look and feel of your nutrition label.
Step 3: Customize the Nutrition Label
Click "Customize" on the right panel to personalize your nutrition label:

You can:
-
Select from stylish label templates like Minimal, Vibrant, or FDA-style
-
Pick which nutrition facts to showcase like calories, carbs, sodium etc.
-
Preview changes in real-time until you have the perfect label
Finally, copy the unique label ID from the URL once finalized. We‘ll need this for embedding it in WordPress.

And that‘s it – you‘ve now created a nutrition label through Nutrifox ready for display on your WordPress site!
Next, I‘ll share how to seamlessly embed these Nutrifox labels into your WordPress posts and pages.
How to Display Nutrition Facts Labels in WordPress
Manually embedding third-party labels into WordPress used to involve complex HTML and iframes.
Luckily, Nutrifox offers a simple WordPress plugin to connect its labels to your site with just a few clicks.
Here is how to display Nutrifox nutrition labels in WordPress:
Step 1: Install the Nutrifox Plugin
In your WordPress dashboard, go to Plugins > Add New.
Search for "Nutrifox" and install the official plugin. Activate it.
Pro Tip: For additional label features, you can install the premium Nutrifox Pro plugin. But the free plugin works great if you just need the basics.
Step 2: Add a Nutrifox Block
Now when editing any post or page, click the Add Block icon to insert a Nutrifox block:

This block allows embedding labels created from your Nutrifox account.
Step 3: Embed Your Nutrition Label
Inside the Nutrifox block, simply paste the Label ID you copied earlier from the Nutrifox website:
Hit Publish and your nutrition label will appear beautifully on the front-end!

And that‘s all it takes to add a nutrition label in WordPress with the Nutrifox plugin. Super easy!
Next, I‘ll explain how to take it up a notch by displaying Nutrifox labels within recipe cards.
Embed Nutrition Labels in Recipes with Tasty Recipes Plugin
For recipe blogs, you‘ll want to showcase nutrition labels right on your recipe template.
Rather than hard coding these, I recommend using a recipe plugin like Tasty Recipes. It makes recipe creation easy and enables automatic nutrition label integration.
Here is how to embed Nutrifox labels within your recipes using Tasty Recipes:
Step 1: Install Tasty Recipes
Go to Plugins > Add New in your WordPress dashboard. Search for "Tasty Recipes".
Install and activate the plugin. It‘s free to use with premium upgrades available.
Step 2: Configure Recipe Settings
Go to Tasty Recipes > Settings. Under "Nutrition", check the box for "Insert Nutrifox label":

This enables Nutrifox integration.
While here, also:
-
Select your preferred recipe card design
-
Customize recipe template elements like author, images etc.
-
Toggle options like scaling servings and printing recipes
Step 3: Create Recipes with Nutrition Labels
When adding or editing a recipe post, insert the Tasty Recipes block.
Populate all your recipe details – title, ingredients, instructions etc. Then paste your Nutrifox Label ID into the "Nutrifox ID" field:

The recipe will automatically display the associated Nutrifox nutrition label!
Step 4: Embed Recipes Into Posts
Finally, to display your recipes across your site:
-
Install the Tasty Recipes – Recipe Book addon
-
Create a recipe "book" taxonomy to categorize recipes
-
Embedding recipes in posts is as easy as adding a Tasty Recipes block and selecting the recipe to insert
Recipe integration complete!
Nutrition Label Regulations Around the World
Now that you know how to add nutrition labels in WordPress, let‘s briefly discuss the regulations around them.
Here are some key nutrition labeling requirements for food businesses:
United States
-
The Nutrition Labeling and Education Act (NLEA) makes nutrition labels mandatory for most packaged foods.
-
Labels must contain information about serving size, calories, fat, sodium, carbohydrates, protein etc.
-
There are specific style guidelines around text, layout, and formatting.
European Union
-
The EU Food Information Regulation requires nutrition labels on all pre-packaged food and drinks.
-
Labels must display energy, fat, saturates, carbohydrates, sugars, protein and salt.
-
Various layouts are permitted, but the information must be presented together in one place.
Canada
-
The Food and Drug Regulations require a Nutrition Facts table on most packaged foods.
-
The template and style specifications are provided in the Food Labelling Standard.
-
Nutrients like calories, fat, carbs, and protein must be displayed.
Australia and New Zealand
-
Food Standards Australia New Zealand requires a Nutrition Information Panel on most packaged foods.
-
The style guidelines are provided in the Nutrition Information User Guide.
-
Energy, protein, carbohydrates, sugars and fats must be listed.
Clearly, most countries enforce strict nutrition labeling requirements. By leveraging a tool like Nutrifox, you can ensure compliance no matter where your site visitors are from!
Final Thoughts
I hope you found this guide useful for enhancing your WordPress site with informative nutrition labels.
To recap, we covered:
- Why nutrition labels are essential for recipes, products, and compliance
- How to effortlessly create nutrition labels using Nutrifox
- How to display Nutrifox labels in WordPress using their seamless plugin
- How to embed labels within recipes using Tasty Recipes plugin
- Nutrition label regulations around the world
Let me know if you have any other questions! I‘m happy to help advise based on my years of experience using WordPress and nutrition labels for all kinds of food sites.
Adding accurate nutrition information provides value to your readers and can lead to improved conversions and SEO. Give your site a health-conscious edge by implementing nutrition labels today.
