{"id":397289,"date":"2026-11-06T17:34:32","date_gmt":"2026-11-06T17:34:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sanestly-workout-workout-builder-fitness-tracker\/"},"modified":"2026-11-06T20:15:46","modified_gmt":"2026-11-06T20:15:46","slug":"sanestly-workout-workout-builder-fitness-tracker","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/sanestly-workout-workout-builder-fitness-tracker\/","author":23575181,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.4","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Sanestly Workout - Workout Builder & Fitness Tracker","header_author":"Sanestly","header_description":"Turn your WordPress membership into a real workout app. Exercises, workouts, programs and a mobile-first workout runner for your athletes.","assets_banners_color":"1b6d54","last_updated":"2026-11-06 20:15:46","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":150,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"sanestly","date":"2026-11-06 20:15:46","revision":3788649}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3788462,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3788462,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3788462,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3788462,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3788583,"resolution":"1","location":"assets","locale":"","width":390,"height":844},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3788583,"resolution":"2","location":"assets","locale":"","width":390,"height":844},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3788583,"resolution":"3","location":"assets","locale":"","width":390,"height":844},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3788583,"resolution":"4","location":"assets","locale":"","width":1440,"height":1000},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3788583,"resolution":"5","location":"assets","locale":"","width":1440,"height":1000},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3788583,"resolution":"6","location":"assets","locale":"","width":390,"height":844}},"screenshots":{"1":"Mobile workout tracker - athletes can perform assigned workouts directly from your WordPress site.","2":"Workout runner with sets, reps, weight tracking and previous performance.","3":"Built-in workout rest timer with pause, adjustment and skip controls.","4":"WordPress workout builder for creating structured strength workouts from reusable exercises.","5":"Training program builder for organizing workouts into weeks and workout days.","6":"Workout history lets athletes review completed training sessions and logged performance."}},"plugin_section":[],"plugin_tags":[6166,6165,291249,6164,291248],"plugin_category":[],"plugin_contributors":[283754],"plugin_business_model":[],"class_list":["post-397289","plugin","type-plugin","status-publish","hentry","plugin_tags-exercise","plugin_tags-fitness","plugin_tags-fitness-tracker","plugin_tags-workout","plugin_tags-workout-tracker","plugin_contributors-sanestly","plugin_committers-sanestly"],"banners":{"banner":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/banner-772x250.png?rev=3788462","banner_2x":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/banner-1544x500.png?rev=3788462","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/icon-128x128.png?rev=3788462","icon_2x":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/icon-256x256.png?rev=3788462","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/screenshot-1.png?rev=3788583","caption":"Mobile workout tracker - athletes can perform assigned workouts directly from your WordPress site."},{"src":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/screenshot-2.png?rev=3788583","caption":"Workout runner with sets, reps, weight tracking and previous performance."},{"src":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/screenshot-3.png?rev=3788583","caption":"Built-in workout rest timer with pause, adjustment and skip controls."},{"src":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/screenshot-4.png?rev=3788583","caption":"WordPress workout builder for creating structured strength workouts from reusable exercises."},{"src":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/screenshot-5.png?rev=3788583","caption":"Training program builder for organizing workouts into weeks and workout days."},{"src":"https:\/\/ps.w.org\/sanestly-workout-workout-builder-fitness-tracker\/assets\/screenshot-6.png?rev=3788583","caption":"Workout history lets athletes review completed training sessions and logged performance."}],"raw_content":"<!--section=description-->\n<p>Sanestly Workout is a workout builder and fitness tracker for WordPress. It helps coaches, personal trainers, fitness creators and site owners create structured training programs and give members a mobile-friendly workout experience directly on their website.<\/p>\n\n<p>Create reusable exercises, build strength workouts, organize them into multi-week training programs, assign programs to WordPress users, and let athletes log sets, reps and weight while they train.<\/p>\n\n<p>Instead of delivering workout programs through PDFs, spreadsheets or static pages, Sanestly Workout gives athletes an interactive workout tracker with rest timers, workout recovery and training history.<\/p>\n\n<h4>Build Workout Programs in WordPress<\/h4>\n\n<p>Sanestly Workout lets you create a reusable exercise library and combine exercises into structured workouts with sets, reps, optional target weight, rest periods and coaching notes.<\/p>\n\n<p>Workouts can be organized into training programs so members can follow their training directly from your WordPress site.<\/p>\n\n<h4>Mobile Workout Tracker<\/h4>\n\n<p>Athletes get a mobile-first workout interface designed to be used during an actual training session:<\/p>\n\n<ul>\n<li>Log sets, reps and weight<\/li>\n<li>View previous performance<\/li>\n<li>Complete sets quickly<\/li>\n<li>Move between exercises<\/li>\n<li>Track workout progress<\/li>\n<li>See elapsed workout time<\/li>\n<li>Resume interrupted workouts<\/li>\n<\/ul>\n\n<p>The athlete app ships with two selectable visual themes - light \"Classic\" and dark \"Onyx\" - chosen under Sanestly Workout &gt; Settings.<\/p>\n\n<h4>Built-in Rest Timer<\/h4>\n\n<p>Completing a set can automatically start the workout rest timer. Athletes can pause, resume, adjust or skip the timer without leaving the workout.<\/p>\n\n<h4>Workout Recovery<\/h4>\n\n<p>Active workouts can be recovered after an accidental reload or interrupted browser session, helping athletes continue without restarting the workout.<\/p>\n\n<h4>Offline-Resilient Workout Logging<\/h4>\n\n<p>Sanestly Workout is designed to protect workout entries during temporary connection problems. Pending changes can be stored locally and synchronized when connectivity returns.<\/p>\n\n<h4>Workout History<\/h4>\n\n<p>Athletes can review previous workout sessions, exercises, sets, reps and weight. Previous performance may be displayed while completing later workouts.<\/p>\n\n<h4>Built for WordPress<\/h4>\n\n<p>Workout data stays on the site owner's WordPress installation. Sanestly Workout Free works with standard WordPress users and does not require a separate Sanestly cloud account.<\/p>\n\n<h4>Who is Sanestly Workout for?<\/h4>\n\n<p>Sanestly Workout is designed for WordPress sites that deliver fitness and training programs, including:<\/p>\n\n<ul>\n<li>Personal trainers<\/li>\n<li>Online fitness coaches<\/li>\n<li>Strength coaches<\/li>\n<li>Fitness creators<\/li>\n<li>Gyms and small training studios<\/li>\n<li>Fitness membership websites<\/li>\n<li>Coaches currently delivering workouts through PDFs or spreadsheets<\/li>\n<\/ul>\n\n<p>Sanestly Workout focuses on workout creation, workout delivery and athlete workout tracking. It is not a gym booking, billing, nutrition or CRM system.<\/p>\n\n<h4>A Workout App Experience Inside WordPress<\/h4>\n\n<p>Many WordPress fitness programs are delivered through articles, downloadable PDFs, spreadsheets or course lessons.<\/p>\n\n<p>Sanestly Workout focuses specifically on the workout experience. Athletes can open a workout on their phone, log sets, use the rest timer, review previous performance and complete their workout without needing a separate fitness SaaS account.<\/p>\n\n<h4>What is included?<\/h4>\n\n<ul>\n<li>Exercise library<\/li>\n<li>Workout builder<\/li>\n<li>Training programs<\/li>\n<li>WordPress user assignments<\/li>\n<li>Mobile workout runner<\/li>\n<li>Sets, reps and weight tracking<\/li>\n<li>Rest timer<\/li>\n<li>Previous workout performance<\/li>\n<li>Workout recovery<\/li>\n<li>Offline-resilient workout logging<\/li>\n<li>Workout history<\/li>\n<\/ul>\n\n<h4>Documentation<\/h4>\n\n<p>Setup guides and plugin documentation: <a href=\"https:\/\/sanestly.com\/products\/sanestly-workout\/help\/workout-tracker-wordpress\">Sanestly Workout Help Center<\/a>.<\/p>\n\n<h4>More plugins from Sanestly<\/h4>\n\n<p>Sanestly publishes focused plugins for WordPress and WooCommerce:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/sanestly-payment-reminders\/\">Sanestly Payment Reminders for WooCommerce<\/a> - scheduled reminder emails for unpaid orders<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/sanestly-cart-restrictions-for-woocommerce\/\">Sanestly Cart Restrictions for WooCommerce<\/a> - minimum and maximum cart amount and quantity rules<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/sanestly-condition-manager\/\">Sanestly Condition Manager for WooCommerce<\/a> - product condition labels (new, used, refurbished) with structured data<\/li>\n<\/ul>\n\n<p>See all plugins on the <a href=\"https:\/\/profiles.wordpress.org\/sanestly\/\">Sanestly WordPress.org profile<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install Sanestly Workout from the WordPress Plugin Directory or upload the plugin ZIP.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Create exercises from Sanestly Workout &gt; Exercises.<\/li>\n<li>Build your first workout.<\/li>\n<li>Create a training program and add workouts.<\/li>\n<li>Assign the program to a WordPress user.<\/li>\n<li>Open the athlete workout page and start training.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20is%20sanestly%20workout%3F\"><h3>What is Sanestly Workout?<\/h3><\/dt>\n<dd><p>Sanestly Workout is a WordPress workout builder and fitness tracker. It lets site owners create exercises, workouts and training programs while giving athletes a mobile interface for logging their workouts.<\/p><\/dd>\n<dt id=\"can%20i%20create%20workout%20programs%20in%20wordpress%3F\"><h3>Can I create workout programs in WordPress?<\/h3><\/dt>\n<dd><p>Yes. You can create reusable exercises, build structured workouts and organize those workouts into training programs that can be assigned to WordPress users.<\/p><\/dd>\n<dt id=\"can%20athletes%20track%20sets%2C%20reps%20and%20weight%3F\"><h3>Can athletes track sets, reps and weight?<\/h3><\/dt>\n<dd><p>Yes. During a workout, athletes can log completed sets, reps and weight and later review their workout history.<\/p><\/dd>\n<dt id=\"does%20sanestly%20workout%20include%20a%20rest%20timer%3F\"><h3>Does Sanestly Workout include a rest timer?<\/h3><\/dt>\n<dd><p>Yes. Workouts can include rest periods, and completing a set can start a rest timer that the athlete can pause, resume, adjust or skip.<\/p><\/dd>\n<dt id=\"can%20athletes%20see%20previous%20workout%20performance%3F\"><h3>Can athletes see previous workout performance?<\/h3><\/dt>\n<dd><p>Yes. When previous workout data is available, Sanestly Workout can show previous performance while an athlete completes the current workout.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20the%20workout%20page%20is%20reloaded%3F\"><h3>What happens if the workout page is reloaded?<\/h3><\/dt>\n<dd><p>An active workout can be recovered so an accidental reload does not require the athlete to restart the workout from the beginning.<\/p><\/dd>\n<dt id=\"does%20workout%20tracking%20work%20with%20a%20poor%20internet%20connection%3F\"><h3>Does workout tracking work with a poor internet connection?<\/h3><\/dt>\n<dd><p>Sanestly Workout is designed to protect workout entries during temporary connection problems. Pending workout changes can be stored locally and synchronized after connectivity returns.<\/p><\/dd>\n<dt id=\"do%20i%20need%20woocommerce%20or%20memberpress%3F\"><h3>Do I need WooCommerce or MemberPress?<\/h3><\/dt>\n<dd><p>No. Sanestly Workout Free works with standard WordPress users and does not require WooCommerce or a membership plugin.<\/p><\/dd>\n<dt id=\"is%20sanestly%20workout%20a%20personal%20trainer%20plugin%3F\"><h3>Is Sanestly Workout a personal trainer plugin?<\/h3><\/dt>\n<dd><p>Sanestly Workout can be used by personal trainers and online fitness coaches who deliver training programs through WordPress. It focuses on workout programming, workout execution and training history rather than bookings, billing or CRM features.<\/p><\/dd>\n<dt id=\"is%20this%20a%20gym%20management%20plugin%3F\"><h3>Is this a gym management plugin?<\/h3><\/dt>\n<dd><p>No. Sanestly Workout focuses on workout creation and athlete workout tracking. It does not currently provide gym billing, class scheduling, attendance or facility management.<\/p><\/dd>\n<dt id=\"is%20my%20data%20deleted%20on%20uninstall%3F\"><h3>Is my data deleted on uninstall?<\/h3><\/dt>\n<dd><p>Only if you opt in under Sanestly Workout &gt; Settings (\"Delete all data on uninstall\"). Deactivation never deletes data.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Exercise library.<\/li>\n<li>Workout builder.<\/li>\n<li>Multi-week training programs.<\/li>\n<li>WordPress user assignments.<\/li>\n<li>Mobile workout runner.<\/li>\n<li>Sets, reps and weight tracking.<\/li>\n<li>Rest timer.<\/li>\n<li>Previous performance.<\/li>\n<li>Workout recovery.<\/li>\n<li>Offline-resilient workout synchronization.<\/li>\n<li>Workout history.<\/li>\n<\/ul>","raw_excerpt":"Workout builder and fitness tracker for WordPress. Create training programs, log sets, reps and weight, use rest timers, and track workout history.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/397289","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=397289"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sanestly"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=397289"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=397289"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=397289"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=397289"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=397289"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=397289"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}