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/Question/BuilderEditQuestionTemplate.php +6 -2 4.4.04.4.8 View file →
@@ -381,9 +381,9 @@
381 381 $title = ! empty( $question_model ) ? $question_model->get_the_title() : '';
382 382 $edit = [
383 383 'wrapper' => '<div class="cb-question-edit-title">',
384 384 'label' => sprintf( '<label for="title" class="cb-question-edit-title__label">%s</label>', __( 'Title', 'learnpress' ) ),
385 - 'input' => sprintf( '<input type="text" name="question_title" size="30" value="%s" id="title" class="cb-question-edit-title__input">', $title ),
385 + 'input' => sprintf( '<input type="text" name="question_title" size="30" value="%s" id="title" class="cb-question-edit-title__input">', esc_attr( $title ) ),
386 386 'wrapper_end' => '</div>',
387 387 ];
388 388
389 389 return Template::combine_components( $edit );
@@ -388,10 +388,14 @@
388 388
389 389 return Template::combine_components( $edit );
390 390 }
391 391
392 + /**
393 + * @param QuestionPostModel|false $question_model
394 + * @return string
395 + */
392 396 public function edit_desc( $question_model ) {
393 - $desc = ! empty( $question_model ) ? $question_model->get_the_content() : '';
397 + $desc = ! empty( $question_model ) ? $question_model->post_content : '';
394 398 $editor_id = 'question_description_editor';
395 399 $editor_settings = array(
396 400 'textarea_name' => 'question_description',
397 401 'textarea_rows' => 10,