Wiki pour l'équipe Futée

Étapes pour l’identifier
Elementor form widget, champ textarea ne fait pas de saut de ligne dans le courriel lorsque l’on applique pas [all-fields].

Étapes pour le résoudre
Code à mettre dans fonctions.php du child theme. Si lors d’une mise à jour d’Elementor, le problème est réglé, peut-être penser à enlever le code.

add_action(‘elementor_pro/forms/process/textarea’, function($field, $record) {
$settings = $record->get(‘form_settings’);
$send_html = ‘plain’ !== $settings[’email_content_type’];
if ($send_html) {
$record->update_field($field[‘id’], ‘value’, nl2br($field[‘value’]));
}
}, 10, 2);