PluginProbe
YayMail – WooCommerce Email Customizer / 4.4.5
YayMail – WooCommerce Email Customizer v4.4.5
4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 trunk 1.9.6 2.1.4 2.1.5 3.2.2 3.2.6 3.2.7.1 3.2.8.1 3.2.9 3.3 3.3.1 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4 3.4.1 All 57 releases
← All changes | templates/elements/element-wrapper.php +8 -1 4.4.2 → 4.4.5 View file →
@@ -37,12 +37,19 @@
37 37 }
38 38
39 39 $user_custom_classes = isset( $element['data']['custom_css_classes'] ) ? $element['data']['custom_css_classes'] : '';
40 40 $settings = yaymail_settings();
41 +$margin = isset( $element['data']['margin'] ) ? $element['data']['margin'] : [];
42 +$outer_style = TemplateHelpers::get_style(
43 + [
44 + 'width' => '100%',
45 + 'margin' => TemplateHelpers::get_spacing_value( $margin ),
46 + ]
47 +);
41 48
42 49 if ( ! empty( trim( wp_kses_post( $content_html ) ) ) ) {
43 50 ?>
44 - <div class="yaymail-element yaymail-element-<?php echo esc_attr( $element['id'] ); ?> <?php echo esc_attr( $user_custom_classes ); ?>" data-yaymail-element-type="<?php echo esc_attr( $element['type'] ); ?>" style="width: 100%; margin: 0 auto;" data-yaymail-element-id="<?php echo esc_attr( $element['id'] ); ?>">
51 + <div class="yaymail-element yaymail-element-<?php echo esc_attr( $element['id'] ); ?> <?php echo esc_attr( $user_custom_classes ); ?>" data-yaymail-element-type="<?php echo esc_attr( $element['type'] ); ?>" style="<?php echo esc_attr( $outer_style ); ?>" data-yaymail-element-id="<?php echo esc_attr( $element['id'] ); ?>">
45 52 <table cellpadding="0" cellspacing="0" class="yaymail-element__content" style="<?php echo esc_attr( $wrapper_style ); ?>">
46 53 <tbody>
47 54 <tr>
48 55 <td>