Linux 软件免费装
Banner图

Your Move Nutrition - Calorie Calculator, Tracker & Barcode Scanner

开发者 ymove
更新时间 2026年10月11日 19:04
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

nutrition calorie calculator barcode scanner calorie tracker meal plan

下载

0.1.0 0.1.1

详情介绍:

Calorie, TDEE and BMI calculators that work without an account, plus a members' calorie tracker, barcode scanner, Nutrition Facts block, meal plan generator and recipe browser that run on a Your Move API key. Works out of the box, no account needed: Both calculators are Gutenberg blocks and shortcodes ([ymove_calculator], [ymove_bmi]), style themselves from your theme, and work on any page. Connect a Your Move API key and logged-in users also get: The tracker is built for coaches, gyms and creators who already run memberships on WordPress: put the block on a members-only page and it works with MemberPress, Paid Memberships Pro, WooCommerce Memberships or any plugin that restricts pages. A Nutrition logs screen under Users lets coaches see how their members are doing. Why a key? Food data, barcode coverage for 180+ countries, recipes and AI meal recognition come from the Your Move Nutrition API. One key covers your whole site. Basic covers food search and barcodes; Pro adds AI photo and text logging. Current prices are on the Your Move Nutrition API page. The calculators never need a key. Built to protect your quota Your key is stored encrypted with your site's salts (or set in wp-config.php) and used only server-side. Lookups are cached (barcodes for 30 days, searches for a day), and every member has hourly and daily limits you control, so a curious member cannot run up your bill. Lead capture Gate the calculator behind an email address and every visitor who wants their number becomes a lead, with the numbers already in your inbox and theirs. Point the results email's button at your booking page, forward each lead through the webhook to your CRM, and follow up knowing their goal and target calories. Developer friendly

安装:

  1. Install and activate the plugin.
  2. Add the Calorie Calculator or BMI Calculator block to any page. Done - they work immediately.
  3. To enable the tracker: get a key at https://ymove.app/nutrition-api/signup, paste it under Settings > Your Move Nutrition, and add the Calorie Tracker block to a page your members can reach when logged in.

屏幕截图:

  • Calorie tracker: today's diary with targets.
  • Barcode lookup with the product's nutrition label.
  • AI photo logging (Pro).
  • Nutrition Facts block in the editor.
  • Settings: connect your key, see your plan and limits.

常见问题:

How do I add a calculator with Elementor, Divi or another page builder?

Use the shortcode. In Elementor drag in the Shortcode widget (free version is fine) and paste [ymove_calculator]; in Divi use a Code or Text module; in Beaver Builder, Bricks or WPBakery use the HTML/Shortcode module; in the classic editor paste it into the content. All block options are available as attributes, e.g. [ymove_calculator layout="split" theme="gradient" formula="harris" leadmode="required" showbmi="1"]. The full list is under Settings > Your Move Nutrition > Blocks & shortcodes.

Which templates and colours are there?

Five templates - card, plain (inherits your theme), split (form left, live results right), steps (a three-step wizard) and chat (one question at a time, in the page or as a floating button); the BMI calculator has card, plain and split. Five styles (Classic, iOS, Minimal, Gradient, Neo-brutalist): set a site-wide default under Settings > Your Move Nutrition, override per block or with theme="...". Classic also has four colour schemes (light, dark, soft, bold) plus a free accent colour. Activity levels, their multipliers, goals and their kcal deltas are editable for the whole site; per block you can hide the unit switch or the goal selector and show BMI alongside the calories.

Is there spam protection on the email form?

A honeypot field and a per-IP rate limit are always on and need no third-party script. If you want more, enable Cloudflare Turnstile or Google reCAPTCHA v3 under Settings; the script then loads only on pages with an email form.

What needs a Your Move key?

Only the features that run on the Your Move Nutrition API: the tracker, barcode scanner, Nutrition Facts block, meal plan generator and Recipes block. Everything else is free: all calculators and styles, gated or optional lead capture, the branded results email, the leads screen, CSV export and the webhook.

My host does not send email. What now?

Install an SMTP plugin such as WP Mail SMTP or FluentSMTP; the plugin sends through wp_mail, so it uses whatever you set up. Settings > Your Move Nutrition has a test button and a log of the last sends.

Which plan do I need?

Basic for food search and barcodes. Pro for AI photo and text logging. The plugin shows your current plan under Settings and tells members when a feature needs an upgrade instead of hiding it.

Can guests use the tracker?

No. The diary belongs to a WordPress user account. Visitors see a login prompt. You can additionally limit it to specific roles, or use the ymove_user_can_track filter to tie it to a membership.

Does the barcode scanner work on iPhone?

Yes. Browsers with the built-in BarcodeDetector API use it; all others, including Safari, use the bundled ZXing library. The site must be served over HTTPS for the camera to be available. A manual entry field is always shown.

Where is the data stored?

Diaries, targets, food cache and calculator leads are in custom tables in your WordPress database. The calculator also keeps a visitor's last result in their own browser (localStorage) so the meal plan generator can suggest a calorie target; it never leaves their device. This plugin stores nothing on Your Move servers; how requests are handled there is described in the Your Move privacy policy (https://ymove.app/privacy).

How do I show where the numbers come from?

The calorie and BMI calculators always carry a short "Calorie formula explained" / "How BMI is calculated" link so visitors can see how their estimate was worked out. The other blocks can show a data-source line (USDA FoodData Central, Open Food Facts, Your Move); it is off by default and you switch it on under Settings > Your Move Nutrition > Links and credit.

更新日志:

0.1.1 0.1.0