Atenção!

Este artigo contém código PHP e destina-se a programadores. Oferecemos este código como cortesia, mas não prestamos suporte para personalizações de código ou desenvolvimento de terceiros.

Para orientação adicional, consulte o tutorial da WPBeginner sobre como adicionar código personalizado.

Ignorar

Descrição

O filtro wpforms_pro_admin_entries_export_allow_multiple_input_field permite aos utilizadores desativar a divisão de múltiplos valores de campos de entrada em colunas separadas no ficheiro exportado. Está ativado por defeito.

Parâmetros

$allow
(bool) (Obrigatório) Se for falso, todos os emails de notificação serão desativados (o valor por defeito é true).
$campo
(array) O campo.

Origem

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 contendo uma lista de países resultará numa coluna separada para cada país quando exportado. O filtro wpforms_pro_admin_entries_export_allow_multiple_input_field permite-lhe modificar este comportamento.

Exemplos

Todos os campos

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

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 esta opção ativada por defeito, quaisquer modificações a estes campos que já tenham sido exportados serão exibidas como (modificado) no cabeçalho da coluna.

o filtro está ativado por defeito, dividindo cada campo múltiplo em colunas separadas na exportação