AVIF es un formato de imagen que utiliza la compresión de video basada en el códec AV1 de próxima generación. Fue creado por la Alianza para el Códec Abierto (Alliance for Open Media) y se lanzó en 2018. AVIF es una alternativa de alta calidad y con tamaño muy pequeño, que compite con formatos de imagen más antiguos como JPEG y PNG.
AVIF todavía es un formato de imagen relativamente nuevo, y es posible que algunos navegadores web y programas de visualización de imágenes no sean compatibles con él. WordPress es, de momento, uno de los que aún no reconoce nativamente las imágenes AVIF.
¿Cómo hacemos para subir imágenes AVIF a nuestra biblioteca de medios?
La manera más sencilla es con un plugin Wp add mime types
Simplemente hay que instalarlo y activarlo, posteriormente vamos a Ajustes – Mime types settings y añadimos lo siguiente:
1 2 | webp = image/webp avif = image/avif |
Listo, ya podrás subir imágenes AVIF y de paso WebP.
Si lo quieres hacer sin plugin, te recomiendo que añadas la siguiente función a al archivo functions.php
1 2 3 4 5 6 7 8 9 10 11 12 | /* Compatibilidad con nuevos formatos de imagen */ function ayudawp_compatibilidad_nuevos_formatos_imagen( $mime_types ) { $mime_types['webp'] = 'image/webp'; $mime_types['heic'] = 'image/heic'; $mime_types['heif'] = 'image/heif'; $mime_types['heics'] = 'image/heic-sequence'; $mime_types['heifs'] = 'image/heif-sequence'; $mime_types['avif'] = 'image/avif'; $mime_types['avis'] = 'image/avif-sequence'; return $mime_types; } add_filter( 'upload_mimes', 'ayudawp_compatibilidad_nuevos_formatos_imagen', 1, 1 ); |
El código anterior tiene otros formatos como webp, así ya podrás subir la mayoría de los nuevos archivos que se usan con las imágenes, sin que WordPress te de error.
Ojalá te sea de utilidad.