learndash_course_status_idx( string $course_status_label = '' )

Gets the course status index from the course status label.


Description Description

In various places with LD the course status is expressed as a string as in ‘Not Started’, ‘In Progress’ or ‘Complete’. the problem with using this string is it will be translated depending on the locale(). This means comparative logic can possible fails. The purpose of this function is to help use an internal key to keep track of the course status value.


Parameters Parameters

$course_status_label

(Optional) The current translatable text for course status.

Default value: ''


Top ↑

Return Return

(string) The index/key of the course status string if found in the $learndash_course_statuses global array.


Top ↑

Source Source

File: includes/course/ld-course-progress.php


			

Top ↑

Changelog Changelog

Changelog
Version Description
2.3.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.