Запретить отправку в wordpress файлов TXT

попробовал вот так , не срабатывает , загрузка выполняется успешно

/****[023] “”  */
		add_filter( 'upload_mimes', 'upload_allow_types' );
		function upload_allow_types( $mimes ) {
			// разрешаем новые типы
		//  $mimes['svg']  = 'text/plain'; // image/svg+xml
		//  $mimes['doc']  = 'application/msword'; 
		//  $mimes['woff'] = 'font/woff';
		//  $mimes['psd']  = 'image/vnd.adobe.photoshop'; 
		//  $mimes['djv']  = 'image/vnd.djvu';
		//  $mimes['djvu'] = 'image/vnd.djvu';
		//  $mimes['webp'] = 'image/webp';

			// отключаем имеющиеся
			unset( $mimes['txt'] );

			return $mimes;
		}

2 вопрос
как указать перечень разрешенных типов файлов? хочу оставить только загрузку картинок, чтоб по случайности другой хлам из папок не попадал (часто ctrl+a пользуюсь).