Beispielsweise .woff oder .vct Dateien sind grundsätzlich für den Upload in der Mediathek einer WordPress-Seite gesperrt.
Mit einfachen Schritten gibst du diese aber frei:

Schritt 1: google nach dem benötigten Code.
In diesem Fall wollen wir VCT Daten freigeben:
add_filter('upload_mimes', 'kb_add_mimes');
function kb_add_mimes ( $kb_all_mimes=array() ) {
$kb_all_mimes['vcf'] = 'text/vcard';
return $kb_all_mimes;
}
Schritt 2: Gehe über den Theme-Datei-Editor in die functions.php deiner WordPress Website und hinterlege den Code. -> speichern nicht vergessen.

Schritt 3: Lade die gewünschten VCT Daten in der Mediathek hoch.

Du möchtest mehrere verschiedene gesperrte Formate hochladen? Verwende folgenden Code in deiner functions.php Datei:
Mit diesem Code werden alle Formate zugelassen.
define( 'ALLOW_UNFILTERED_UPLOADS', true );
Info: Es ist immer sicherer für die Website, wenn du den Code am Ende wieder aus deiner functions.php löschst.