Решение:
public function onixion_custom_dir_upload_function( $param ){ $mydir = '../../../example'; $param['path'] = $param['path'] . $mydir; $param['url'] = $param['url']
. $mydir; return $param; }
add_filter( 'upload_dir', array( $this, 'onixion_custom_dir_upload_function' )
);
Создает пример папки в папке загрузки и сохраняет там загруженные файлы.
Если вы не в классе, вам не нужно
array( $this, 'onixion_custom_dir_upload_function' )
просто напишите:
add_filter( 'upload_dir', 'onixion_custom_dir_upload_function');
Если у кого-то есть такие же потребности.