Cómo eliminar los saltos de línea de las exportaciones CSV

Visión general

¿Desea eliminar los saltos de línea de las exportaciones CSV? Para la mayoría de los campos, como las casillas de verificación y los campos de formulario de dirección, puede añadir un pequeño fragmento de código para eliminar estos saltos de línea de su archivo de exportación. En este tutorial, le mostraremos cómo hacerlo.

Configurar

Sólo tiene que añadir este fragmento de código a su sitio web.

/**
 * 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 );

Con este pequeño fragmento habrá eliminado los saltos de línea de la exportación CSV

Referencia del filtro: wpforms_pro_admin_entries_export_ajax_get_entry_data