PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.8
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.8
4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 4.2.0 All 139 releases
← All changes | inc/TemplateHooks/CourseBuilder/Lesson/BuilderEditLessonTemplate.php +6 -2 4.4.04.4.8 View file →
@@ -419,9 +419,9 @@
419 419 $title = ! empty( $lesson_model ) ? $lesson_model->get_the_title() : '';
420 420 $edit = [
421 421 'wrapper' => '<div class="cb-lesson-edit-title">',
422 422 'label' => sprintf( '<label for="title" class="cb-lesson-edit-title__label">%s</label>', __( 'Title', 'learnpress' ) ),
423 - 'input' => sprintf( '<input type="text" name="lesson_title" size="30" value="%s" id="title" class="cb-lesson-edit-title__input">', $title ),
423 + 'input' => sprintf( '<input type="text" name="lesson_title" size="30" value="%s" id="title" class="cb-lesson-edit-title__input">', esc_attr( $title ) ),
424 424 'wrapper_end' => '</div>',
425 425 ];
426 426
427 427 return Template::combine_components( $edit );
@@ -426,10 +426,14 @@
426 426
427 427 return Template::combine_components( $edit );
428 428 }
429 429
430 + /**
431 + * @param LessonPostModel $lesson_model
432 + * @return string
433 + */
430 434 public function edit_desc( $lesson_model ) {
431 - $desc = ! empty( $lesson_model ) ? $lesson_model->get_the_content() : '';
435 + $desc = ! empty( $lesson_model ) ? $lesson_model->post_content : '';
432 436 $editor_id = 'lesson_description_editor';
433 437 $editor_settings = array(
434 438 'textarea_name' => 'lesson_description',
435 439 'textarea_rows' => 10,