AIサマリー
説明
について wpforms_entry_preview_fields
フィルタを使用すると、入力プレビューに表示されるフィールドを変更できます。これは空のフィールドを非表示にしたり、表示前のプレビューデータを並べ替えたりするのに便利です。このフィルタを使用して、値のないフィールドを非表示にしたり、ラベルを調整したり、プレビュー表示から特定のフィールドを完全に削除することができます。
パラメータ | タイプ | 記述 |
---|---|---|
$fields | 配列 | 入力プレビューのフィールドデータ。各フィールドにはID、ラベル、値が含まれます。 |
$form_data | 配列 | フォーム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 );