Courses::getUserCourseViewButtonLabel( $userId, $courseId )
Returns dynamic label text based on user’s course progress
Description
Source
File: bp-integrations/learndash/buddypress/Courses.php
public function getUserCourseViewButtonLabel($userId, $courseId)
{
$label = __('Start Course', 'buddyboss');
$status = learndash_course_status($courseId, $userId, true);
if ('in-progress' === $status) {
$label = __( 'Continue', 'buddyboss' );
}
if ('completed' === $status) {
$label = __( 'View Course', 'buddyboss' );
}
return $label;
}
Changelog
| Version | Description |
|---|---|
| BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.