Skip to content

Instantly share code, notes, and snippets.

@alex-authlab
Forked from reachkamrul/Allow_dwg_file_FF.php
Created January 16, 2021 06:27
Show Gist options
  • Save alex-authlab/99a47bbc64426d5e38997e88f018d5cb to your computer and use it in GitHub Desktop.
Save alex-authlab/99a47bbc64426d5e38997e88f018d5cb to your computer and use it in GitHub Desktop.
/*
* The following functions will add additional file types option to your file upload element
* In this case, You can enable .dwg file format
* Just add this snippet to your theme's functions.php file or relevant place.
*/
add_filter('fluentform_file_type_options', function ($types) {
$types[] = [
'label' => __('Autocad Files (dwg)', 'fluentform'),
'value' => 'dwg',
];
return $types;
});
add_action('fluentform_starting_file_upload', function () {
add_filter('fluentform_uploader_args', function ($args) {
$args['test_type'] = false;
return $args;
});
add_filter('upload_mimes', function ($mime_types) {
$mime_types['dwg'] = 'image/vnd.dwg'; //Adding autocad files
return $mime_types;
}, 1, 1);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment