WPFalcons Email Notifications for LearnDash

설명

WPFalcons Email Notifications for LearnDash is an automation utility designed to manage email notifications on your LMS website. This plugin enables course creators and administrators to automatically dispatch emails to students and staff based on real-time LMS activities.

Core Features & Benefits

  • Seamless Hook Integration: Works with standard LMS action hooks without requiring complex setups or third-party trigger plugins.
  • Role Filtering: Restrict email deliveries to specific user roles to target the correct audience.
  • Dynamic Placeholder Support: Inject values (like course progress, quiz score, certificate URLs, and student names) into email subjects and bodies.
  • Administrator Interface: Built with React and following standard WordPress design practices to provide a functional and integrated dashboard.

Supported Event Triggers

The plugin automatically sends emails when the following events occur:
* Course Enrollment & Access: When a student subscribes, enrolls directly, or when their access list is updated.
* Course, Lesson, and Topic Completion: When a student finishes any course, lesson, or topic.
* Quizzes (Passed or Failed): When a student passes or fails a quiz, including score and passing percentage placeholders.
* Assignment Uploads: When a student uploads an assignment.
* Certificates Generated: When a certificate is generated for a user.
* Group Interactions: When a student is added to an LMS Group.
* Course Access Expiration: Before students lose access to their course materials.

스크린샷

  • Custom template dashboard displaying active email notifications.
  • Edit interface supporting dynamic subject, message body customizer, user roles filter, and trigger selector.

설치

  1. Upload the plugin files to the /wp-content/plugins/wpfalcons-email-notifications-for-learndash directory, or install the plugin directly through the WordPress plugins screen.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to the new Email Notifications menu in your WordPress administrator dashboard to start creating custom triggers!

FAQ

Does this plugin work with any LearnDash version?

Yes! It hooks directly into standard LearnDash action triggers, making it compatible with any modern version of LearnDash LMS.

Can I customize email content using placeholders?

Absolutely! We support a wide array of dynamic placeholders, including:
* User Info: {user_name}, {first_name}, {last_name}, {user_email}
* Site Info: {site_name}, {site_url}, {login_url}
* Course Info: {course_name}, {course_url}, {course_progress}, {expiration_date}
* Lesson & Topic Info: {lesson_name}, {lesson_url}, {topic_name}, {topic_url}
* Quiz Data: {quiz_name}, {quiz_url}, {quiz_score}, {quiz_total_score}, {quiz_percentage}, {quiz_status}, {quiz_pass_mark}
* Assignments & Certificates: {assignment_name}, {assignment_url}, {certificate_name}, {certificate_url}
* Group Info: {group_name}, {group_url}

Is it possible to filter notifications by User Role?

Yes, you can configure each notification template to target only specific user roles (e.g., Student, Subscriber, Administrator) or keep it open for all.

Do I need a separate SMTP plugin to ensure deliverability?

This plugin uses the standard wp_mail() function. To ensure your automated email notifications do not land in spam, we highly recommend setting up an SMTP plugin (such as WP Mail SMTP) on your website.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“WPFalcons Email Notifications for LearnDash”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

변경이력

1.0.0

  • Initial public release on WordPress.org.
  • Supported triggers: Course enrollment, Course/Lesson/Topic completion, Quiz passes/fails, Assignment uploads, Certificates earned, Group joins, and Course access expirations.
  • Modern React-driven administration settings panel.