Descrição

O wpforms_pro_admin_entries_export_allow_multiple_input_field permite que os usuários desativem a divisão de vários valores de campos de entrada em colunas separadas no arquivo exportado. Ele é ativado por padrão.

Parâmetros

$permitir
(bool) (Obrigatório) Se for falso, todos os e-mails de notificação serão desativados (o padrão é true).
$campo
(array) O campo.

Fonte

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

Mais informações

Certos campos podem gerar um número excessivo de colunas. Por exemplo, um campo de seleção que contenha uma lista de países resultará em uma coluna separada para cada país quando exportado. O campo wpforms_pro_admin_entries_export_allow_multiple_input_field permite que você modifique esse comportamento.

Exemplos

Todos os campos

/**
 * Filtro para permitir várias entradas para campos específicos.
 *
 * @link https://wpforms.com/developers/wpforms_pro_admin_entries_export_allow_multiple_input_field/
 *
 * @param bool $allow O padrão é true.
 * @param array $field O 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 );

Com essa opção ativada por padrão, quaisquer modificações nesses campos que já tenham sido exportados serão exibidas (modificadas) no título da coluna.

o filtro é ativado por padrão, dividindo cada campo múltiplo em colunas separadas na exportação