WordPress: LearnPress (плагин LMS): запрос "уроков", связанных с "курсом"

Я надеюсь запросить "Уроки", связанные с определенным "курсом", используя плагин LearnPress LMS для WordPress.

Например, если мой идентификатор курса "123", как я могу получить список связанных "уроков"?

См. Представление поддержки (не помогло): https://thimpress.com/forums/topic/how-do-i-get-a-list-of-lesson-ids-from-a-course-id/

Благодарю.

0 ответов

Возможно, уже поздно, но я оставляю ответ здесь после нескольких часов поиска того же решения.

Версия LearnPress: 3.2.6.7

Версия WordPress: 5.3.2

<?php

// Get the course instance.
$course = learn_press_get_course( $course_id );

// Get the curriculum of the course.
$curriculum = $course->get_curriculum();


// Iterate over the curriculum sections.
foreach ( $curriculum as $section ) {
    // Get the lessons associated with the section.
    $lessons = $section->get_items();

    // Iterate over each lesson.
    foreach ( $lessons as $lesson ) {
        // Now you can work with each lesson, for example:

        // Get the lesson ID.
        $lesson_id = $lesson->get_id();
    }
}

?>

Я надеюсь, что это помогает!

Другие вопросы по тегам