I also would like to know this… can anyone help?
I didn’t either… I wish they’d just fix the plugin.
Edit this plugin file here using the plugin editor:
contact-form-7/modules/checkbox.php
About 3/4 of the way down, you’ll see this:
if ( $label_first ) { // put label first, input last
$item = '<span class="wpcf7-list-item-label">' . esc_html( $label ) . '</span> ';
$item .= '<input type="' . $input_type . '" name="' . $name . ( $multiple ? '[]' : '' ) . '" value="' . esc_attr( $value ) . '"' . $checked . $onclick . ' />';
} else {
$item = '<input type="' . $input_type . '" name="' . $name . ( $multiple ? '[]' : '' ) . '" value="' . esc_attr( $value ) . '"' . $checked . $onclick . ' />';
$item .= ' <span class="wpcf7-list-item-label">' . esc_html( $label ) . '</span><br />';
}
The <br /> tag is what I added, after </span> and before the end quote.