Распечатка списка уроков в курсе по пользовательскому шаблону (страница курса для посетителей) learndash get_course_lessons()

#php #html #wordpress #wordpress-theming #custom-wordpress-pages

#php #HTML #wordpress #wordpress-тематизация #пользовательские-wordpress-страницы

Вопрос:

Привет, я использовал короткий код для распечатки содержимого курса или списка уроков в курсе, но он не работает

Я попытался использовать приведенный ниже метод

get_course_lessons();

когда я добавляю get_course_lessons (); , он говорит, что ‘get_course_lessons’ не определено, а уроки get course являются общедоступным классом в следующем файле wp-content/plugins/sfwd-lms/includes/classes/class-ldlms-factory-post.php

Является ли указанный выше путь правильным, если да, то как я могу заставить его работать или есть лучший способ сделать это?

Спасибо

Ответ №1:

Вы должны использовать learndash_get_course_lessons_list()

 learndash_get_course_lessons_list( int|WP_Post|null $course = null,  int|null $user_id = null,  array $lessons_args = array() )
  

Передайте идентификатор курса в $course, и он вернет все уроки из этого конкретного курса.