<?php
function glamer_comment_form($glamer_comment_form_fields){

	$glamer_comment_form_fields['author'] = '
        <div class="row comment-form-wrap">
        <div class="col-lg-6">
            <div class="form-group tp-comment-input">
                <input type="text" name="author" id="name-cmt" placeholder="'.esc_attr__('Name*', 'glamer').'">
                <i class="fas fa-user"></i>
            </div>
        </div>
    ';

	$glamer_comment_form_fields['email'] =  '
        <div class="col-lg-6">
            <div class="form-group tp-comment-input">
                <input type="email" name="email" id="email-cmt" placeholder="'.esc_attr__('Email*', 'glamer').'">
                <i class="far fa-envelope"></i>
            </div>
        </div>
    ';

	$glamer_comment_form_fields['url'] = '
        <div class="col-lg-12">
            <div class="form-group tp-comment-input">
                <input type="text" name="url" id="website-cmt"  placeholder="'.esc_attr__('Website', 'glamer').'">
                <i class="fas fa-globe"></i>
            </div>
        </div>
        </div>
    ';
	return $glamer_comment_form_fields;
}

add_filter('comment_form_default_fields', 'glamer_comment_form');

function glamer_comment_default_form($default_form){

	$default_form['comment_field'] = '
        <div class="row">
            <div class="col-sm-12">
                <div class="comment-message tp-comment-input">
                    <textarea name="comment" id="message-cmt" rows="5" required="required"  placeholder="'.esc_attr__('Your Comment*', 'glamer').'"></textarea>
                    <i class="far fa-comment"></i>
                </div>
            </div>
        </div>
    ';

	$default_form['submit_button'] = '
        <button type="submit" class="glamer-btn"> <span>'.esc_html__('Post Comment', 'glamer').'</span></button>
    ';

	$default_form['comment_notes_before'] = esc_html__('All fields marked with an asterisk (*) are required', 'glamer' );
	$default_form['title_reply'] = '<h4 class="comments-heading">' . esc_html__('Leave A Comment', 'glamer') . '</h4>';

	return $default_form;
}

add_filter('comment_form_defaults', 'glamer_comment_default_form');

function glamer_move_comment_field_to_bottom( $fields ) {
	$comment_field = $fields['comment'];
	unset( $fields['comment'] );
	$fields['comment'] = $comment_field;
	return $fields;
}

add_filter( 'comment_form_fields', 'glamer_move_comment_field_to_bottom' );