Woff2 (Web open font format) est un format de police bien pris en charge par les navigateurs modernes (WOFF 2.0 – Web Open Font Format | Can I use). C’est un format compressé pour les polices.
Vous devez donc utiliser ce format pour vos sites WordPress pour réduire la taille des fichiers.
Cependant, lorsque vous téléchargez une police sur Google Font par exemple, vous vous retrouvez avec un format ttf (TrueType).

Vous devez impérativement convertir le fichier ttf en woff2 pour une question de poids.
Par exemple : Inter en font variable pèse 803KB en format ttf et 327KB en format woff2

Convertir une font ttf en woff2

Nous allons utiliser un outil de compression dont le code source se trouve ici : https://github.com/google/woff2

Installation du convertisseur

1 – Ouvrez votre terminal et placez-vous dans le répertoire que vous souhaitez. Et clonez le repository de l’outil de compression.

cd monrepertoire
git clone --recursive https://github.com/google/woff2.git 

2 – Ensuite, placer vous dans le dossier woff2 et tapez la commande suivante :

cd woff2
make clean all

Conversion d’une police

Vous pouvez maintenant utiliser le fichier woff2_compress pour compresser une police variable.
Voici un exemple de commande :

./woff2_compress ~/Downloads/Inter/Inter-VariableFont_slnt,wght.ttf

Supposons que ma police se trouve dans le repertoire ~/Downloads/Inter

Avec cette commande, j’ai désormais un fichier Inter-VariableFont_slnt,wght.woff2 disponible et prêt à être utilisé sur mon site WordPress.