Gym Management System for WordPress plugin is the ideal way to manage complete Gym operation. It has different user roles like Staff Member, Member, accountant, an admin user.
This user guide covers all options that this plugin provides. Please read the documentation carefully as it probably contains answers to most of the questions that may arise. If you feel some aspect is not covered or have some questions, contact us via e-mail sales@mojoomla.com. We will do our best to answer you in the shortest time.
Steps for Gym Management System plugin Installation:
define('WP_MEMORY_LIMIT', '256M');WordPress memory can be different to the server – you need to set this regardless of server memory settings
max_execution_time= 300 ; Maximum execution time of each script
memory_limit = 256M; Maximum amount of memory a script may consume (256M)
Use two separate wordPress instances.
Click on Licence Settings under WPGYM link-list to start setting up the system. Please fill all required fields. You can access plugin only after successfully registration of your Envato License key. You can use a single licence key for an only single domain. Same licence key can't use for different domains.
Click on General Setting under gym management link-list to start setting up the system . You are advised to fill all fields of General settings as these details are used in the different section of the whole system .You can change these settings as per your requirement.
From this module, you can set notification mail templates. You can also enable or disable this notification mail from general settings.
Each template has also shortcodes. So you can use those shortcodes in your mail template. Following Shortcodes are available in mail templates.
Admin can set access rights from here. So that you can easily set access rights to each user role.
If the gym wants to recurring invoices then admin checks the Enable Recurring Invoices option in the general setting page.
Admin can add a recurring plan, please check the membership recurring invoices option.
Set 24 hours cronjob in your server for recurring membership invoices.
For Example: /usr/local/bin/php -q -f /home/dlifcom/public_html/wp-content/plugins/gym-management/recurring_invoices.php
Update Plugin location path in wp-content\plugins\gym-management\recurring_invoices.php file.
You can find path here
Member can registration with recurring plan.
Member can select recurring membership and register.
Member can book a class with recurring membership.
If current membership expired then member can pay due invoice and start subscription.
After installing this plugin create login page by adding a menu link as shown in the image.
Now all user can log in from this login page.
To Create a membership page you just need to create a simple page and paste shortcodes of membership in the content area. There are different shortcodes for each membership type.
To buy a membership click on the buy Now button.
From here if you are existing user then just log in and pay membership fees. But if you are a new user then select New User and register for buy selected membership.
From here you can confirm membership payment from PayPal.
To Create a class booking page you just need to create a simple page and paste shortcodes of class booking in the content area.
If you are existing user and you want to book a class then click on the Login to book button.
If you want to book demo class then click on Book Demo Class button.you can book demo class without buy any membership.
From here you can buy membership of the selected class.
From here you have to register for buy membership.
To buy a membership click on the buy Now button.
From here you can confirm membership payment from PayPal.
Dashboard: Admin side dashboard view.
Click on Licence Settings under WPGYM link-list to start setting up the system. Please fill all required fields. You can access plugin only after successfully registration of your Envato License key. You can use a single licence key for an only single domain. Same licence key can't use for different domains.
Click on General Setting under gym management link-list to start setting up the system . You are advised to fill all fields of General settings as these details are used in the different section of the whole system .You can change these settings as per your requirement.
You can add new membership type and manage all types of membership as well as view the complete list of all Membership.
From here the user can manage activities of membership.
From here the user can view membership details.
You can add new Group, manage all Groups and view the complete list of all Groups.
You can add new Staff Member, manage all staff member and view the complete list of all Staff Members.
You can add new class-schedule and manage all class-schedule as well as view the complete list of all class schedules.
You can add new virtual class-schedule and manage all virtual class-schedule as well as view past participle list.
You can manage all information about Member.
Admin can view detail of a particular member by clicking on view detail button. This will open up details in the pop-up box. From here admin can also view progress reports of the member.
Enter class limit.
You can add a new activity, manage all activities and view the complete list of all activities.
You can assign workout to the member, manage all workouts and view the complete list of all assigned workouts.
you can edit workout detail
You can log "completed workouts", manage all assigned workouts and view the complete list of all "member workouts".
It Shows completed member workouts.
you can edit measurement details
Shows member Measurement records. You can also Edit/Delete that particular record.
You can add a new product, manage all products and view the complete list of all products.
You can sell a product, manage all products and view the complete list of sold products.
You can view nutrition Schedule, manage all Schedules and view the complete list of all Nutrition Schedules.
You can reserve the place, manage all reservations and view the complete list of all reservations.
You can add an accountant, manage all accountants and view the complete list of all accountants.
Here list out all member's membership payment and you can also pay and view the invoice.
You can add Invoice and view the complete list of all Invoice.
Must fill all required fields in "add Invoice form" to add Invoice.
You can add an Expense and view the complete list of all Expense.
Must complete all required fields.
You can also print the invoice. For that just click on view invoice link of list invoice and a pop-up will open then click on Print button from the pop-up.
You can compose a new Message and view list of all Messages.
Must fill all required fields in Compose message.
view list of all sent Messages.
view list of all inbox Messages.
Setup mailChimp from here by entering mailChimp key on this setting page.
Here You can see and manage a list of notices for Staff, Gym Members and all. We have provided date range in notice segment, so this can also be used on an event calendar
You can view Membership Report.
You can view attendance Report by selecting a time period.
Must fill both required fields to view this report.
You can view Membership Status Report.
You can view income Report of the gym using graph and Data table.
You can view the Feepayment Report of the gym using graph and Data table.
You can view the Expense Report of the gym using graph and Data table.
You can view the Sells Product Report of the gym.
From this module, you can set notification mail templates. You can also enable or disable this notification mail from general settings.
Each template has also shortcodes. So you can use those shortcodes in your mail template. Following Shortcodes are available in mail templates.
Admin can set access rights from here. So that you can easily set access rights to each user role.
Click on Dashboard staff member view.
Click on Staff Member to view the complete list of all staff members.
Here staff member can see a list of all staff members in the gym.
Click on Membership Type to view complete list all Membership Types in the gym.
Here staff member can see a list of membership types. The Staff member can also manage membership types.
Here you can also create a new group and staff member can also manage all groups.
Click on Group to view the complete list of all Groups in the gym.
Here staff member can see a list of groups. The Staff member can also manage the group.
Shows group member list
Click on Member to view Member list.
To view, member detail clicks on View button.
Staff Member can view detail of particular gym member by clicking on view button.
The Staff member can also view attendance of particular member by clicking on View Attendance button.
Click on Activity to view the activity list.
Here Staff member can also manage activity.
The Staff member can also add a new activity. To add activity click on Add Activity
Click on Class Schedule to view the Class list of the gym.
Here Staff member can see a list of all class and also manage class schedules.
To add new class Schedule just click on Add Class Tab. Then same as that form will be open for additional class schedule.
To view class Schedule just click on Schedule List Tab.
Click on Attendance to take and view attendance of the member of a selected class.
Click on Attendance With QR Code to take attendance of the member of a selected class with QR code.
Click on Assign Workouts to view and assign workout to a list of members.
Here Staff member can see the Workout Log. The Staff member can also assign workout to the member by Click on Assign workout Tab.
Here Staff member can see Workout. The Staff member can also view particular member's assigned workout by Click on View workout button.
Click on Workouts To view members list. The staff member can also manage daily workouts. To add new workout of member click on Add Workout Tab.
Here staff member can see completed workouts of a particular member.
Here staff member can also add measurement of member workouts result. Add measurement click Add Measurement Tab.
The Staff member can also view a particular member's measurement result by Click on View Measurement button.
Click on Accountant To view Accountant list of the gym.
Here Staff member can see just list of all Staff Member in the gym.
Click on Product To view product list.
Here staff member can also add new product To that just click on Add Product Tab.
Click on store To view sells record list.
Here staff member can also sell the product to the member for that just click on Sell Product Tab.
Click on News Letter To send the newsletter to the member.
Here staff member can send the newsletter to many members at ones. To synchronize new member list with MailChimp list click on Sync Mail Tab.
To select campaign which you want to send click Campaign
Click on message To view all your message in the inbox.
Here staff member can also send a message to the members; for that just click on the Compose button.
The Staff member can also see sent messages; for that just click on Sent button.
Click on Notice To view notice list.
Click on Nutrition Schedule To view nutrition schedule list of all members.
Here staff member can also view the particular member's nutrition schedule by clicking on View Nutrition button.
Click on Reservation To view a list of all reservation.
Here staff member can also add new reservation; for that just click on Add reservation Tab.
Click on Account To view own profile page.
Here staff member can also edit own profile.
Click on Dashboard to view member side dashboard.
Click on class slot calendar and view class details.
Member can book class in calendar.
Click on Staff Member to view the complete list of all staff members in the gym.
Here member can see a list of staff members in the gym.
Click on Membership Type to view the complete list of all Membership Types in the gym.
Here member can see a list of membership types.
Here member can view all groups in the list.
Click on Group to view a complete list of all Groups in the gym.
Click on View for the member list
Click on Member to view Member list. But a member can view their own details page only.
To view own detail click on View button.
Click on Activity to view the activity list.
Click on Class Schedule To view a Class list of the gym.
To view own class Schedule just click on Schedule List Tab.
Member can see own booked class list.
Click on Assign Workouts to view own assigned workout list.
Click on Workouts to view your own workout and add a new workout. Member can also manage daily workouts. To add new workout of member click on Add Workout Tab.
Here member can see their own completed workouts.
Here member can also add their own measurement result. To Add measurement click on Add Measurement Tab.
Member can also view their own measurement result by Clicking on View Measurement button.
Click on Accountant to view Accountant list of the gym.
Here member can see just list of all Accountant in the gym.
Click on Membership Paymentto view just own membership payment list.
Click on Payment to view just own payment list.
Here's the subscription of members.
Click on the message to view all your message in the inbox.
Here member can't send a message to the other member and staff member.
Click on Notice to view notice list
Click on Nutrition Schedule to view your nutrition schedule
Here member can just view their own nutrition schedule.
Click on Reservation To view a list of all reservation.
Here member can just view the list of all reservation.
Click on Account to view own profile page.
Here member can also edit own profile.
Here's the list of Subscription History.
Click on Dashboard to view accountant dashboard.
We have already defined some menus in accountant view. The menus are restricted to an accountants work area.
It Shows list of all member's membership payment and you can also add offline payment and view invoice.
An Accountant can also view the list of all Invoice.
Here accountant can add more than one entry of income with the amount. So that can add many entries for one invoice. To add new row click on Add Income Entry button.
An Accountant can also add or manage income.
An Accountant can also view a list of all Expense.
An Accountant can also add or manage Expense.
Click on Account to view own profile page.
Here member can also edit own profile.
1) Don't See Gym Management Login Page in page listing.
Don't worry, You can add a login form in two ways.
2) Don't See Class Booking Page in page listing.
Don't worry, You can add a class booking page in two ways.
3) Don't See Membership List Page in page listing.
Don't worry, You can add a membership list page in two ways.
4) Don't See Membership Payment Page in page listing.
Don't worry, You can add a membership payment page in two ways.
5) Don't see full general settings page or not load country list in general settings page.
Don't worry, It's because your hosting provider has disabled PHP's ability to open URL's as files. So please contact your hosting provider and on allow_url_fopen value. Then also you don't see contact us.
If you want to have any paid customization as per your requirements, you can contact us on sales@mojoomla.com.
Gym Management System Plugin is translation ready meaning you can edit the post files by which you can translate the default English text into any language.
The steps to do the translation are as follows. For example, let us consider French translation.1) Upgrade full package.
2) Upgrade only new version changes files.