Descripción

En wpforms_pro_admin_entries_export_allow_multiple_input_field permite a los usuarios desactivar la división de los valores de varios campos de entrada en columnas separadas en el archivo exportado. Está activado por defecto.

Parámetros

$permitir
(bool) (Obligatorio) Si es false, se desactivarán todos los correos electrónicos de notificación (por defecto es true).
$campo
(array) El campo.

Fuente

wpforms/src/Pro/Admin/Entries/Export/Traits/Export.php

Más información

Algunos campos pueden generar un número excesivo de columnas. Por ejemplo, un campo de selección que contenga una lista de países generará una columna distinta para cada país cuando se exporte. La dirección wpforms_pro_admin_entries_export_allow_multiple_input_field le permite modificar este comportamiento.

Ejemplos

Todos los campos

/**
 * Filtro para permitir la entrada múltiple para campos específicos.
 *
 * @link https://wpforms.com/developers/wpforms_pro_admin_entries_export_allow_multiple_input_field/
 *
 * @param bool $allow Por defecto es true.
 * @param array $field El campo.
 *
 * @return bool
 */

add_filter('wpforms_pro_admin_entries_export_allow_multiple_input_field', '__return_false');

Tipo de campo específico

/**
 * Filter to allow multiple input for specific fields.
 *
 * @link  https://wpforms.com/developers/wpforms_pro_admin_entries_export_allow_multiple_input_field/
 *
 * @param  bool    $allow      Default is true.
 * @param  array   $field      The field.
 *
 * @return bool
 */

function wpf_disallow_multiple( $allow, $field ) {

  if ( $field[ 'type' ] === 'checkbox') {
    return false;
  }

  return $allow;
}

add_filter( 'wpforms_pro_admin_entries_export_allow_multiple_input_field', 'wpf_disallow_multiple', 10, 2 );

Con esta opción activada por defecto, cualquier modificación de estos campos que ya haya sido exportada se mostrará (modificada) en el encabezado de la columna.

el filtro se activa por defecto dividiendo cada campo múltiple en columnas separadas en la exportación