Let readers turn your recipe into a shopping list in one tap
Add two lines of code to your recipe page and an “Add to OrtakListe” button appears. When a reader taps it, the ingredients open as a ready-made list; they drop what they don't need and share the code with their household. Free, no sign-up, no ads.
Try it
Shakshuka
Serves 2 · 20 min
- 4 eggs
- 1 can chopped tomatoes
- 1 red bell pepper
- 1 onion
- 2 cloves garlic
- 1 tsp ground cumin
- Fresh parsley
Tap the button: this recipe's ingredients open as a ready-made list in a new tab. Nothing is saved until “Create list” is tapped.
How it works
It finds the ingredients itself
The button reads your page's recipe structured data (schema.org Recipe). Plugins like WP Recipe Maker and Tasty Recipes already output it; nothing to configure.
The reader reviews the list
The ingredients open on ortakliste.app as a ready-made list. Readers untick what they already have and create the list in one tap.
They share it at home
They send the room code or link, and whoever goes shopping sees the same list. Your recipe's address stays in the list's note, so readers find their way back to you.
Setup
Paste these two lines where you want the button to appear (usually right below the ingredient list):
<div class="ortakliste-ekle"><a href="https://ortakliste.app">OrtakListe</a></div>
<script async src="https://ortakliste.app/ekle.js"></script>In WordPress, a “Custom HTML” block or your recipe plugin's template is enough. You can place several buttons on one page; the script loads once.
Options
- data-dil
- Button label language: tr, en, es, de or fr. Defaults to the page's language.
- data-secici
- If your page has no recipe structured data, a CSS selector for the ingredient elements, e.g. “.ingredients li”.
- data-baslik
- The list's name. Defaults to the recipe's name.
- data-tarif
- If the page has several recipes, the name of the one the button should use.
- data-gorunum
- Set to “cizgi” for an outlined button without fill.
Frequently asked questions
Does it cost anything?
No. Both the button and OrtakListe are completely free; no ads, no sign-up.
Does it collect my readers' data?
No. The script sets no cookies, does no tracking and sends nothing; it only draws a link. No request reaches ortakliste.app until a reader taps the button.
Will it slow my site down?
No. The script is a few kilobytes, loads asynchronously and never blocks rendering. The button is drawn in its own capsule (Shadow DOM), so your site's styles don't affect it.
Why isn't the button showing?
If the script can't find any ingredients, it doesn't draw the button and logs the reason in the browser console. Usually the page has no recipe structured data; in that case, point to your ingredient list with data-secici.