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.
