The LearnDash Course Chat add-on allows you to offer class chats for specific or all courses. When enabled, a chat tab will be added to each course page, available to students and admin.
Installation
- Install the LearnDash plugin & activate it.
- Install the LearnDash Course Chat add-on and activate it.
- A new Course Chat menu will be added under the LearnDash menu.
License Option
License keys can be found in the email received when you purchased the add-on. The license key can be added in the corresponding field. Once you add your unique license key, click on Activate.
Course Chat
Chat
Enable this toggle to activate the course chat feature (globally).
Chat Shortcode
The [ld_course_chat] shortcode can be added to the page builder’s template for LearnDash Single Course(s) to display the chat section on the page.
Auto Refresh Chat
Enabling this toggle will update the chat on frontend after the interval set by admin.
Refresh Interval
From here, admin can set the interval of auto refreshing.
Allowed Roles for 1-1 Chat
Here you can select roles that can access the 1-on-1 chat module. The user role(s) selected will have the same frontend view as the administrator user role on the course page(s).
Specific Course Chat
Here you can select the specific courses for which you want to enable chat.
Exclude Specific Users
Here you can select the specific users for which you don’t want to display the chat.
Exclude User Roles
Here you can select the specific user roles for which you don’t want to display the chat.
Enable Email Notifications
Enable this toggle for allowing all the users of specific user role(s) to receive email notifications when someone messages them.
Roles to Receive Email Notifications
Here you can select the specific user role(s) for whose user(s) you want email notifications to be sent when someone messages them.
Debug Log
Check this box to enable the debug log feature. When this box is enabled, two more tabs will appear titled “Activity Logs” and “Debug Logs”.
Specific Courses Chat
Alternatively, to enable the course chat for specific courses, you can enable the Courses Chat toggle from the course settings.
Preview
Student Side
Admin Side
FAQ’s
Are Chats available for Lessons & Topics?
No, currently chats can only be enabled on Courses.
Can we enable Chats for specific students only?
By using the Exclude Specific Users option, you can exclude the users from accessing the chat module.
Can admins read Chat messages from the backend?
No, chat messages only appear on the front end.
With whom can students initiate chats?
The LearnDash Course Chat addon facilitates 1-to-1 chat between administrators and students. Administrators can engage in private conversations with individual students, providing personalized support, guidance, and assistance as needed.
Changelogs
1.3.1
- New: Added email notifications with role-based control — select which roles get notified on every received message.
1.3.0
- New: Added an option to allow selected roles for 1-1 chat.
1.2.3
- Fix: Sending message wait time issue resolved.
- Fix: Unread messages highlight issue resolved.
1.2.2
- Added Option to exclude specific users and role from the chat module.
1.2.1
- New: Added a new shortcode to display the chat feature independently when enabled in the plugin settings.
1.2.0
- New: Add Multilanguage Support.
1.1.0
- New: Adding functionality group leader chat with group users, and student chat with group leader.
1.0.0
- Initial Release.