Attention !

Cet article contient du code PHP et est destiné aux développeurs. Nous fournissons ce code à titre de courtoisie, mais nous n'offrons pas de support pour les personnalisations de code ou le développement tiers.

Pour obtenir de l'aide supplémentaire, veuillez consulter le tutoriel de WPBeginner sur l'ajout de code personnalisé.

Ignorer

Comment supprimer les sauts de ligne des exportations CSV

Aperçu

Souhaitez-vous supprimer les sauts de ligne des exportations CSV ? Pour la plupart des champs tels que les champs de formulaire Cases à cocher et Adresse, vous pouvez ajouter un petit extrait de code pour supprimer ces sauts de ligne de votre fichier d'exportation. Dans ce tutoriel, nous vous montrerons comment faire !

Configuration

Ajoutez simplement ce extrait de code à votre site.

/**
 * Removes line breaks from CSV data
 *
 * @link   https://wpforms.com/developers/how-to-remove-line-breaks-from-csv-exports/
 */

function wpf_dev_remove_line_breaks_csv( $export_data, $request_data, $entry ) {
	
	array_walk(
         $export_data,
         static function( &$row ) {
            $row = str_replace( "\n", ' ', $row );
         }
      );
 
      return $export_data;
	
}
add_filter( 'wpforms_pro_admin_entries_export_ajax_get_entry_data', 'wpf_dev_remove_line_breaks_csv', 10, 3 );

Avec ce petit extrait, vous avez maintenant supprimé les sauts de ligne de l'exportation CSV

Référence du filtre : wpforms_pro_admin_entries_export_ajax_get_entry_data