Dans notre thème nous allons avoir besoin d'afficher les images à la une de nos articles à différents endroits avec des dimensions spécifiques. Il est possible d'enregistrer plusieurs formats d'images à l'aide de la fonction add_image_size().

add_image_size('post-thumbnail', 350, 215, true);

Il est ensuite possible de récupérer ce format dans vos pages en spécifiant le nom du format à récupérer.

the_post_thumbnail('post-thumbnail');

Attention cependant au nombres de formats que vous définissez. En effet, lors du téléversement d'un média WordPress va automatiquement générer les formats définis ce qui peut rapidement alourdir le processus d'envoi et l'espace occupé par vos média.
Aussi, le système n'est pas rétroactif et les nouveaux formats qui sont ajoutés n'affecteront pas les média déjà envoyés. Vous pouvez utiliser l'extension regenerate thumbnail.