This article contains PHP code and is intended for developers. We offer this code as a courtesy, but don't provide support for code customizations or 3rd party development.
Use this filter to customize the values of a new form that gets created with the new form pop up.
Usage
add_filter( 'frm_new_form_values', 'saving_drafts_by_default' );
Parameters
- $values (array): Form values.
Examples
Enable saving drafts by default
Use this code example to enable Allow logged-in users to save drafts by default for newly created forms. This sets the default behaviour of new forms to save_draft = 1.
add_filter( 'frm_new_form_values', 'saving_drafts_by_default' );
function saving_drafts_by_default( $values) {
$values['options']['save_draft'] = 1;
return $values;
}
Enable file protection by default
Use this code example to enable Protect all files uploaded in this form by default for newly created forms. This sets the default behaviour of new forms to protect_files = 1.
add_filter( 'frm_new_form_values', 'enable_file_protection_by_default' );
function enable_file_protection_by_default( $values) {
$values['options']['protect_files'] = 1;
return $values;
}