Weight Tracker is a successful plugin built and maintained by myself for over 10 years. It has been growing from strength to strength over the years with a 5/5 rating on WordPress.org and used on 800+ websites.

It allows website owners in the health industry to provide to quickly extend their websites and allow their users to track their weight, body measurements, photos and any custom fields you define. User entries can be seen in various ways, charts, tables, shortcodes and widgets.

The admin area features a rich user interface to allow site owners and personal trainers interact with their user base and help them achieve their goals.

Description

(taken from WordPress.org)

Demo

Use our free site for tracking your weight which shows off some of the plugin’s feature: https://demo.yeken.uk – Demo Site

Documentation

Weight Tracker Website

Core Features

An easy to use plugin that allows your users to track their weight, body measurements, photos and any custom fields you define. Their entries can be seen in various ways, charts, tables, shortcodes and widgets. The user is able to set targets and modify their entries.

The admin area features a rich user interface to allow site owners and personal trainers interact with their user base and help them achieve their goals.

Support for US/UK date formats as well as Imperial and Metric measurements.

For further information read our documentation:

Weight Tracker – Documentation

Pro Plus Version

  • All of the features that come with a standard Pro license.
  • Basal Metabolic Rate (BMR) calculations per user. Shortcodes and extended admin screens to display a user’s BMR. For further information on BMR and how it is calculated visit our calculations page.
  • Harris Benedict formula. Shortcodes and extended admin screens to a view a person’s calorie intake required to maintain and lose weight. For further information on Harris Benedict Formula and how it is calculated visit our calculations page.
  • Recommended calorie intake per meal time. Shortcodes and extended admin screens to recommend how a person should split their daily calorie intake across meals. For further information on how this is calculated please visit our calculations page.
  • Macronutrients Calculator. Shortcodes and extended admin screens to recommend how their calorie consumption should be split into fats, carbohydrates and proteins. For further information on the Macronutrients Calculator and how these calculations are performed please visit our calculations page.
  • Additional user preference fields. Additional user preference fields and shortcodes to display them: Activity Level, Date of Birth and Gender.
  • Awards. Awards and Badges! Set awards for: BMI Change, BMI Equals, Weight Gain / Loss from start and Percentage of weight lost from start.

Read more about features

Pro Version

  • Support for Gravity Forms. Scan Gravity Form submissions for relevant Weight / Measurement fields and create a weight entry automatically. Read more
  • Admin can view, edit and delete user data. Various tools for viewing user’s graphs, tables of entries, BMI, targets, weight lost / gained stats and much more.
  • CSV and JSON exports for all data or a particular user.
  • Custom Fields. Define and ask your user’s custom questions on weight entry forms. Add numeric fields (for things like measurements), yes/no and text fields.
  • Photo Custom Fields. Add one or more photo fields to your weight entry forms and allow your users to upload photos of their progress. Photos can be viewed, updated and removed by the end user and administrators. Handy shortcodes are provided for displaying galleries, most recent and oldest photo.
  • Groups. Define user groups and assign your user’s to them. View Weight Difference statistics for the group as a whole.
  • BMI. Allows a user to specify their height. Once specified, their BMI is displayed next to each weight entry. There is also a shortcode to render the latest BMI.
  • Email notifications. Receive email notifications when a person updates their target or adds / edits a weight.
  • Birthday Emails. Automatically send your user’s a birthday email (when they have entered a date of birth).
  • Overall user stats. Shortcodes that allow you to display the total lost / gained for the community and another to display a league table.
  • Widgets. Widgets that allow you to display the graph and quick weight entry form within any widget area.
  • Chart and form Shortcodes. That allow you to display the graph and quick weight entry form by placing a shortcode on any post or page.
  • Progress Bar shortcode. A shortcode that visually displays the logged in user\’s progress towards their target
  • Reminder shortcode. A shortcode that can be used to remind the user to enter their target or weight for today.
  • Message shortcode A shortcode that allows you to congratulate a user when they lose weight x number of times. It also provides the opposite allowing you to provide encouragement when someone gains weight.
  • Text Shortcodes. Additional shortcodes for earliest and most recent dates entered.
  • Progress Bar shortcode / widget. Display a user\’s progress towards their weight target.
  • Reminder shortcode. Display a reminder to enter their weight for the given day or enter a target.
  • User preferences. If enabled, the user will be able to select which unit they wish to store their weight in Metric or Imperial. They will also be able to specify date format and clear all their weight data.
  • Bar Charts. Fancy something different to a line chart? The plugin will also support Bar Charts.
  • Delete existing entry. A logged in user will be able to delete or edit an existing weight entry.
  • Better Tables.. Data tables in front end and admin will support paging and sorting.
  • Admin: Extra Settings. Extra settings to customise the plugin will be added e.g. number of plot points on graph, rows per page, etc.’