Version 1.6.2

FitNFO Pro

Fitness Calculator and Coaching Suite for WordPress

1. Requirements

RequirementMinimum
WordPress6.2
PHP7.4
WooCommerceOptional, only for visitor membership gating
OpenAI or Anthropic accountOptional, only for AI shortcodes

2. Installation

  1. Unzip the CodeCanyon main package on your computer.
  2. In WordPress admin, open Plugins > Add New Plugin > Upload Plugin.
  3. Select fitnfo-pro-1.6.2.zip.
  4. Install and activate it.
  5. Open FitNFO Pro in the WordPress admin menu.
Important: Upload the installable plugin ZIP, not the complete CodeCanyon package ZIP.

3. Quick Start

Create a page and add:

[fitnfo_pro_calculators]

For one calculator:

[fitnfo_pro_calculator type="bmi-calculator"]

The Page Builder Access screen can create or refresh a calculator page automatically.

4. Calculator Features

Use the Calculator Manager to disable tools that do not suit your audience.

5. Page Builder Use

FitNFO uses shortcodes, so it works with Gutenberg, Elementor, WPBakery, Divi, Bricks, Oxygen, and the Classic Editor. Add the builder's Shortcode widget or block and paste a FitNFO shortcode.

6. Optional Access Control

All calculators are available by default. The WooCommerce visitor membership gate is disabled by default.

When enabled, calculators 31 to 70 require a logged-in customer with a completed or processing order. A qualifying product needs one of these:

The visitor gate is separate from the CodeCanyon license owned by the site administrator.

7. Reports and Saved Results

Report Branding controls the company name, logo URL, brand color, footer, website URL, and disclaimer used in printed reports.

Browser history is stored locally. Logged-in account history is stored in the WordPress database and can be viewed under FitNFO Pro > Saved Results.

FitNFO integrates with WordPress personal-data export and erase tools for saved calculator results.

8. AI Provider Setup

AI features are optional. Open FitNFO Pro > AI Providers.

  1. Choose OpenAI, Anthropic, or automatic failover.
  2. Paste one or both API keys.
  3. Review the model IDs.
  4. Set a monthly request limit.
  5. Save the persistent disclaimer.

Shortcodes:

[fitnfo_ai_analyzer]
[fitnfo_meal_plan]
API keys and provider credits are not included. The site owner pays OpenAI or Anthropic directly.

AI data handling

The visitor must accept the consent notice before a request. Submitted values, prompts, and an optional image are sent to the configured provider. Images are restricted to JPG, PNG, or WebP, maximum 5 MB. FitNFO does not add the image to the WordPress Media Library or FitNFO database.

AI output is educational only and must not be presented as diagnosis, treatment, or guaranteed professional advice.

9. Coaching Tools

Main dashboard:

[fitnfo_coaching_dashboard]

Individual tools:

[fitnfo_workout_planner]
[fitnfo_progress_tracker]
[fitnfo_habit_tracker]
[fitnfo_readiness_score]
[fitnfo_weekly_checkin]

The coaching area requires a logged-in WordPress user. Included features are the deterministic workout planner, measurement log, habit tracker, readiness score, weekly check-in, points, and streaks.

10. Privacy and Uninstall

Open FitNFO Pro > Privacy and Data. Enable deletion on uninstall only when you want FitNFO options, custom tables, user metadata, and FitNFO custom posts removed permanently.

When deletion is disabled, business data is preserved during a temporary uninstall or reinstall.

11. Support

Open FitNFO Pro > Support for documentation and support links plus a safe system report. The report excludes API keys, purchase codes, personal user records, and database credentials.

CodeCanyon purchase entitlement must be checked through Envato services or the author dashboard. The plugin does not treat a correctly formatted code as verified.

12. Troubleshooting

IssueCheck
Calculator does not appearConfirm it is enabled in Calculator Manager and that the shortcode slug is correct.
Pro calculator is lockedCheck whether optional Access Control is enabled and whether the customer order qualifies.
AI says no key is configuredAdd a valid provider key in AI Providers.
AI provider request failsCheck the model ID, account billing, provider rate limits, outbound HTTPS access, and server logs.
Saved account result does not appearConfirm the visitor is logged in and REST API requests are not blocked by a security plugin.
Coaching tools ask for loginThis is expected because records are private to a WordPress user account.

13. Changelog

1.6.2 rebuilt calculator forms, privacy controls, BYOK AI security, model configuration, upload validation, coaching claims and output safety, optional access control, saved-result privacy integration, documentation, uninstall handling, and CodeCanyon packaging.