AI要約
説明
wpforms_entry_preview_fieldsフィルターを使用すると、エントリープレビューに表示されるフィールドを修正できます。これは、空のフィールドを非表示にしたり、プレビューデータを表示前に並べ替えたりするのに役立ちます。このフィルターを使用して、値のないフィールドを非表示にしたり、ラベルを調整したり、特定のフィールドをプレビュー表示から完全に削除したりできます。
| パラメーター | タイプ | 説明 |
|---|---|---|
$fields | array | エントリープレビューフィールドのデータ。各フィールドには、ID、ラベル、値が含まれます。 |
$form_data | array | フォームID。 |
ソース
wpforms\src\Pro\Forms\Fields\EntryPreview\Field.php
例
/**
* Hide empty fields in the entry preview.
*/
function wpf_dev_hide_empty_preview( $fields, $form_data ) {
$fields = array_filter( $fields, function( $field ) {
return ! empty( $field['value'] );
});
return $fields;
}
add_filter( 'wpforms_entry_preview_fields', 'wpf_dev_hide_empty_preview', 10, 2 );