Attenzione!

Questo articolo contiene codice PHP ed è destinato agli sviluppatori. Offriamo questo codice come cortesia, ma non forniamo supporto per le personalizzazioni del codice o per lo sviluppo di terze parti.

Per maggiori informazioni, consultare il tutorial di WPBeginner sull'aggiunta di codice personalizzato.

Congedo

Come rimuovere le interruzioni di riga dalle esportazioni CSV

Panoramica

Volete rimuovere le interruzioni di riga dalle esportazioni CSV? Per la maggior parte dei campi, come le caselle di controllo e i campi del modulo Indirizzo, è possibile aggiungere un piccolo snippet di codice per rimuovere le interruzioni di riga dal file di esportazione. In questo tutorial vi mostreremo come fare!

Impostazione

È sufficiente aggiungere questo frammento di codice al vostro sito.

/**
 * 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 questo piccolo snippet si sono rimosse le interruzioni di riga dall'esportazione CSV

Riferimento filtro: wpforms_pro_admin_entries_export_ajax_get_entry_data