Example #1
0
        $aria_req = $req ? " aria-required='true'" : '';
        $html5 = current_theme_supports('html5', 'comment-form') ? 1 : 0;
        $fields = array('author' => '<div class="form-group comment-form-author">' . '<label for="author">' . __('Name') . ($req ? ' <span class="required">*</span>' : '') . '</label> ' . '<input class="form-control" id="author" name="author" type="text" value="' . esc_attr($commenter['comment_author']) . '" size="30"' . $aria_req . ' /></div>', 'email' => '<div class="form-group comment-form-email"><label for="email">' . __('Email') . ($req ? ' <span class="required">*</span>' : '') . '</label> ' . '<input class="form-control" id="email" name="email" ' . ($html5 ? 'type="email"' : 'type="text"') . ' value="' . esc_attr($commenter['comment_author_email']) . '" size="30"' . $aria_req . ' /></div>', 'url' => '<div class="form-group comment-form-url"><label for="url">' . __('Website') . '</label> ' . '<input class="form-control" id="url" name="url" ' . ($html5 ? 'type="url"' : 'type="text"') . ' value="' . esc_attr($commenter['comment_author_url']) . '" size="30" /></div>');
        return $fields;
    }
    add_filter('comment_form_defaults', 'bootstrap3_comment_form');
    function bootstrap3_comment_form($args)
    {
        $args['comment_field'] = '<div class="form-group comment-form-comment">
            <label for="comment">' . _x('Comment', 'noun') . '</label> 
            <textarea class="form-control" id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea>
        </div>';
        return $args;
    }
    add_action('comment_form', 'bootstrap3_comment_button');
    function bootstrap3_comment_button()
    {
        echo '<button class="btn btn-primary" type="submit">' . __('Submit') . '</button>';
    }
    $comments_args = array('fields' => bootstrap3_comment_form_fields($fields), 'title_reply' => __('Leave a Comment'), 'comment_notes_after' => '');
    comment_form($comments_args);
    ?>

<style>
.form-submit {
    display: none;
}
</style>

<?php 
}
add_filter( 'comment_form_defaults', 'bootstrap3_comment_form' );
function bootstrap3_comment_form( $args ) {
    $args['comment_field'] = '<div class="form-group comment-form-comment">
            <label for="comment">' . __( 'Comment', 'artificial_reason' ) . '</label> 
            <textarea class="form-control" id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea>
        </div>';
    return $args;
}

add_action('comment_form', 'bootstrap3_comment_button' );
function bootstrap3_comment_button() {
    echo '<button class="btn btn-ar btn-primary" type="submit">' . __( 'Submit', 'artificial_reason') . '</button>';
}

$comments_args = array(
        // change the title of send button 
        'fields'=> bootstrap3_comment_form_fields(  ),
        'title_reply'       => __( 'Leave a Comment', 'artificial_reason'),
        'comment_notes_after' => ''
);

comment_form($comments_args);
?>

<style>
.form-submit {
    display: none;
}
</style>

<?php endif; ?>