Aufgepasst!

Dieser Artikel enthält PHP-Code und ist für Entwickler gedacht. Wir stellen diesen Code aus Höflichkeit zur Verfügung, bieten aber keinen Support für Code-Anpassungen oder Entwicklungen von Drittanbietern.

Eine zusätzliche Anleitung finden Sie im WPBeginner-Tutorial zum Hinzufügen von benutzerdefiniertem Code.

Ablehnen

Beschreibung

Die wpforms_pro_admin_entries_export_allow_multiple_input_field ermöglicht es den Benutzern, die Aufteilung der Werte mehrerer Eingabefelder in separate Spalten in der exportierten Datei zu deaktivieren. Er ist standardmäßig aktiviert.

Parameter

$erlauben
(bool) (erforderlich) Wenn false, werden alle Benachrichtigungs-E-Mails deaktiviert (Standard ist true).
$Feld
(array) Das Feld.

Quelle

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

Mehr Informationen

Bestimmte Felder können eine übermäßige Anzahl von Spalten erzeugen. Ein Auswahlfeld, das eine Liste von Ländern enthält, führt beispielsweise beim Export zu einer separaten Spalte für jedes Land. Die Seite wpforms_pro_admin_entries_export_allow_multiple_input_field Filter können Sie dieses Verhalten ändern.

Beispiele

Alle Felder

/**
 * Filter, um Mehrfacheingaben für bestimmte Felder zuzulassen.
 *
 * @link https://wpforms.com/developers/wpforms_pro_admin_entries_export_allow_multiple_input_field/
 *
 * @param bool $allow Standard ist true.
 * @param array $field Das Feld.
 *
 * @return bool
 */

add_filter('wpforms_pro_admin_entries_export_allow_multiple_input_field', '__return_false');

Spezifischer Feldtyp

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

Wenn diese Option standardmäßig aktiviert ist, werden alle Änderungen an diesen Feldern, die bereits exportiert wurden, in der Spaltenüberschrift angezeigt (geändert).

der Filter ist standardmäßig aktiviert, so dass jedes Mehrfachfeld beim Export in separate Spalten aufgeteilt wird