Cambiare la dir uploads per uno specifico campo ACF. Tutti i file caricati vengono salvati nella specifica directory. In questo modo è possibile salvare e protegere i file desiderati From https://support.advancedcustomfields.com/forums/topic/change-file-upload-path-for-one-specific-field/
Potrebbe essere associato allo snippet 01-PROTEZIONE-DIRECTORY-UPLOADS.snippets
function field_name_upload_prefilter($errors) {
// in this filter we add a WP filter that alters the upload path
add_filter('upload_dir', 'field_name_upload_dir');
return $errors;
}
// second filter
function field_name_upload_dir($uploads) {
// here is where we later the path
$uploads['path'] = $uploads['basedir'].'/NOME_DIRECTORY';
$uploads['url'] = $uploads['baseurl'].'/NOME_DIRECTORY';
$uploads['subdir'] = '';
return $uploads;
}
add_filter('acf/upload_prefilter/name=NOME_FIELD_ACF', 'field_name_upload_prefilter');