Фильмы с викторинами и видео — РЕПЕТИТОРАМИ

#wordpress

Вопрос:

Как добавить видео в викторину? У меня есть, но после попытки сохранить все выходит за рамки описания. Я хочу записать содержание вопроса в видео и дать qiuz на каждый вопрос. Видео будут отличаться.

Я задавался вопросом о редактировании question_form.php файл. Очевидно, чтобы сохранить изменения, я должен поместить их за пределы папки tutor. Как это сделать?

 public function tutor_quiz_builder_get_question_form(){
    tutils()->checking_nonce();

    global $wpdb;
    $quiz_id = sanitize_text_field($_POST['quiz_id']);
    $question_id = sanitize_text_field(tutor_utils()->avalue_dot('question_id', $_POST));

    if(!tutils()->can_user_manage('quiz', $quiz_id)) {
        wp_send_json_error( array('message'=>__('Access Denied', 'tutor')) );
    }
    
    if ( ! $question_id){
        $next_question_id = tutor_utils()->quiz_next_question_id();
        $next_question_order = tutor_utils()->quiz_next_question_order_id($quiz_id);

        $new_question_data = array(
            'quiz_id'               => $quiz_id,
            'question_title'        => __('Question', 'tutor').' '.$next_question_id,
            'question_description'  => '',
            'question_type'         => 'true_false',
            'question_mark'         => 1,
            'question_settings'     => maybe_serialize(array()),
            'question_order'        => esc_sql( $next_question_order ) ,
        );

        $wpdb->insert($wpdb->prefix.'tutor_quiz_questions', $new_question_data);
        $question_id = $wpdb->insert_id;
    }

    $question = $wpdb->get_row($wpdb->prepare("SELECT * FROM {$wpdb->prefix}tutor_quiz_questions where question_id = %d ", $question_id));

    ob_start();
    include  tutor()->path.'views/modal/question_form.php';

    $output = ob_get_clean();

    wp_send_json_success(array('output' => $output));
}