An easy to use WordPress Plugin that allows a user to keep track of their weight history in both tabular and chart format (Chart.js). The plugin is available in a Free and Pro version. This Wiki will help outline the features of the plugin and how to use it successfully.
Core features (for free and pro versions):
- Users can specify their weight and notes for any given date
- Target weights – allow people to specify target weights
- Various shortcodes that can be used to display total weight loss, start weight, most recent weight and difference from target.
- Chart.js Used to render line graphs
- Supports Imperial (Pounds or Stones & Pounds) and Metric (Kg) units
- Optional use of tabs to display data and forms
- Supports UK and US date formats
- Includes translations for several languages e.g. German, Dutch, Brazilian-Portuguese, etc
License type 2: Pro Plus features (£75 a year)
- All of the features that come with a standard Pro license.
- Photo Uploads. Your users can now 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.
- 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.
License type 1: Pro features (£30 a year)
Besides the features listed under core, the Pro version benefits from the following:
- Measurements. Support for measurements allowing users to record measurements for arms, hip, legs, etc.
- BMI. A user can specify their height allowing their BMI to be displayed alongside their weight entry.
- Email Notifications. Receive email notifications when a person updates their target or adds / edits a weight.
- Widgets. Widgets that allow you to display the graphs, quick weight entry forms and progress bars 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.
- Admin: View / Delete user data. Admin will be able to view and delete existing user data.
- 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.
- Decimals. Decimals will be allowed weight in Pounds only or Kg modes.
- 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.