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.
By default, all non-draft forms show in the form dropdown on the back-end. This hook can be used to change which forms are included.
Usage
add_filter( 'frm_forms_dropdown', 'set_forms_in_dropdown' ); function set_forms_in_dropdown( $where )
Parameters
- $where (array)
Examples
Exclude a form
add_filter( 'frm_forms_dropdown', 'remove_form_from_dropdown' );
function remove_form_from_dropdown( $where ) {
if ( ! current_user_can('administrator') ) { // who should not see the form
$where['id !'] = array( 4, 6 ); // replace 4, 6 with your form id(s)
}
return $where;
}