Below are the server requirements for the theme
Please note due to a lot of Theme Options, your server should have max_input_vars =3000 minimum, otherwise, your last tabs settings will not be saved
How to restrict to a specific country
Admin can enable the country restriction from the WooCommerce Country Settings
This will only show one country in the listing
How the payouts work in the Tuturn
Payouts are not automated. When the user books tuition then all the payments go to the admin account and when the tutor sends a funds withdrawal request to withdraw the payment then the admin must send the payment manually to their added accounts
- Choose any payment method to get your earned amount direct to your account.
- The instructor sends a fund withdrawal request to the admin.
- The withdrawal request status on the admin side.
- After sending money manually to the instructor click the approve button on withdrawal.
Very Important
Please note: There can be a Google Maps API key in demo contents. We suggest you change the Google Maps API key before using our plugin and google maps.
Also please note, you must enable the billing for your Google project and then you must enable the below API in your project to work the google maps with our theme
https://developers.google.com/maps/billing/gmp-billing?hl=en
https://developers.google.com/maps/documentation/javascript/get-api-key
Please enable the following API for google Map
1. Maps JavaScript API
2. Geolocation API
3. Places API
4. Geocoding API
How to Radius search work in the Tuturn
Please note, Radius search will only work if the instructor has added the location with latitude and longitude in their profile. Also when searching, you must select the location from where you want to search
For that Google Map Geocoding API should be enabled from your Google Project
https://amentotech.ticksy.com/article/18211/
How to change currency
Admin can change the currency from WooCommerce settings page
Identity verification workflow
Admin can enable the identity verification for both types of users or one of the user types or hide for both
Admin can also enable the parent consent email for student verification.
Once admin enables then please make sure the parent/guardian email is added to the student verification form. This will send an email to the parent's email address and the parent/guardian can click the button to verify from the email
It also allow the admin to enable if instructors will display in the listing if their identity is verified by admin
For the students, admin can enable their ID verification and also if that is required for the bookings
How to translate Tuturn Theme/Plugin
""Please note, check translations in both Theme and WordPress Tuturn plugin"
You can use the Loco Translate plugin to translate the Tuturn theme/plugin to any language or to update/change any text in the plugin.
-- Install loco translate plugin
-- Please note: For translations, your WordPress should have selected the same language as the language created in Loco translation
-- Please make sure you have synced the pot template first.
-- Then create and sync the language templates before adding your translations.
Please create the template into the custom folder rather than in the plugin/theme
Now you can find each string in the .po template
-- Please avoid searching for long strings. The long string may be in parts so start typing word by word. For example, don't search "Find your NEAREST" but search by typing "Find"
One thing which is more important: Please check loco translate settings. Extracting Strings should have a minimum size of 10000k
How to change currency
Admin can change the currency from WooCommerce settings page
What are Volunteer hours log and how to enable or disable that
It is just an hour's log for the students and the tutors and nothing else. You can also disable that
So tutors can add hours and images for each log etc
Students can approve or decline, a tutor can send reminders for approval to the parent email address
Both users can download the hours log submissions in the PDF format
Tuturn template files contain the markup and template structure for the front end of your site.
Template files can be found within the <b>/plugins/tuturn/templates/</b>
directory:
How to Edit Files:
Copy the template into a directory within your theme named /tuturn keeping the same file structure but removing the /templates/ subdirectory.
Example: To override the admin order notification, copy:
wp-content/plugins/tuturn/templates/registration.php
to wp-content/themes/yourtheme/tuturn/registration.php
wp-content/plugins/tuturn/templates/search-instructors.php
to wp-content/themes/yourtheme/tuturn/search-instructors.php
The copied file will now override the Tuturn plugin default template file.
Warning: Do not edit these files within the core plugin itself as they are overwritten during the upgrade process and any customizations will be lost.
Why email took time to arrive or not working
1) Why email are not working
Please make sure if emails are not in spams or junks folders.
2) Why email took time to arrive
Email delay(arrival to the inbox) could be due to many reason. First of all this could be your email content. Some email providers like gmail take time to read content and decide either put it to spam or in inbox.
So your content should be strong, and don't write such kind of content which could be a suspicious.
This not related to application because when any event trigger then it send email because php functions runs.
You might check other SMTP host other than gmail, like sendgrid which give the 100% accuracy to target the inbox and send emails timely
https://sendgrid.com/docs/for-developers/sending-email/laravel/
How to make zipcode optional in Tuturn
Admin can make the Zipcode optional from Tuturn Settings > API Settings > Zipcode validation
How to make free or paid users
Admin can enable paid or free users(Tutor and Student)
An appointment button will appear if the Tutor has purchased a plan in case of paid users
We have used WooCommerce for the packages and booking process and have used the below hooks
Any gateways that default status goes to On Hold or Pending Payment instead of Processing will not process the order against packages update or booking.
As this is not a delivery order which needs to be processing, this should be complete the order straightforward because online bookings
In your payment gateway, this doesn't call the WooCommerce hook which we have used once the order gets completed
How to enable to disable Username and Phone in the registration form
You can enable it from Theme Settings > Directory Settings
How to create booking products in WooCommerce
For the bookings or purchase package, you must create a service type product on the back-end
That price will be updated to the package or booking price during the purchase process
You can
You can change the Instructor and student post type slug from Settings > Permalinks
How funds widthdraw work in tuturn theme/plugin
Admin can setup the minimum amount that can be withdrawn from the account
On the front-end Tutor will see the dashboard for earnings
Admin will pay the tutors manually and update the status from back-end
Very Important
Please note: There can be a Google Maps API key in demo contents. We suggest you to change the Google Maps API key before using our theme and google maps.
Also please note, that you must enable the billing for your Google project and then you must enable below API in your project to work the google maps with our theme
https://developers.google.com/maps/billing/gmp-billing?hl=en
https://developers.google.com/maps/documentation/javascript/get-api-key
Please enable the following API for google Map
1. Maps JavaScript API
2. Geolocation API
3. Places API
4. Geocoding API
To change the google map API key go to Plugin Settings > API Settings
How to enable the get started button in Tuturn
YOu can enable or disable the Get Started button from Appearance > Menus
For "Tuturn" plugin you can use the "Tuteur" as a base theme. To download a theme, please click here
Please note this is optional and this is not required to run our Tuturn plugin
How tutors can send requests for the fund's withdrawal
All the booking payments will go to the admin account. After the deduction of commission(if enabled) earning will show on earning page.
Tutors can send requests to the admin to withdraw their funds. Admin can see the fund's withdrawal request from back-end and then send the money to tutors manually and mark the request as Approved
Why email is not working
Please make sure if emails are not in spams or junks folders.
Why email took time to arrive
Email delay(arrival to the inbox) could be due to any reason. First of all, this could be your email content. Some email providers like Gmail take time to read content and decide to either put it to spam or in the inbox.
So your content should be strong and don't write such kind of content which could be suspicious.
This is not related to the theme because when any event trigger then it send an email because PHP functions run.
For testing purposes, you can install this plugin https://wordpress.org/plugins/email-log/
When your click it will trigger an email and you can see the email log it on the back-end.
How to create packages in Tuturn
Admin can create subscription packages for the tutors as well as for the students from the back-end in WooCommerce products
Admin can enable the packages for each type or user
For the Tutors
If enabled then tutors need to buy the package to get online bookings as well as show the contact details on their details pages
For the Students
If enabled then students need to buy the package. This means to enable this students must have to buy a package to get an appointment with the tutor
Why slots are showing while time is passed or leave review buttons doesn't show
If time slots are shown while time is already passed as per your country time or as a student button is not showing to leave a review while time is already passed then make sure what time zone you have added on the back-end
Learn more about Tuturn
You can check some useful articles here
https://amentotech.ticksy.com/articles/100019217/