Categories: Actualités

Tuto : Comment ajouter du JFIF ou Webp sur WordPress !

Les systèmes de fichiers WEB évoluent avec la crise du Covid-19, la bande passante est très impactée par un nombre plus conséquent de connexions sur internet.

Le JPG trouve un peu moins sa place dans le paysage du web et voit les formats Webp et JFIF prendre un peu plus d’espace. Mais ces 2 formats, très utilisés sur les réseaux sociaux, sont actuellement incompatibles lors de l’Upload sur le bouton Ajouter un média.

En ajoutant simplement quelques lignes de code PHP à votre thème, voici comment Uploader les formats d’image Webp et JFIF sur WordPress en évitant le fameux message d’erreur : “Désolé, ce type de fichier n’est pas autorisé pour des raisons de sécurité.

(Dans le doute, sauvegardez le contenu de votre fichier functions.php)

Comment ajouter WEBP sur WordPress :
(ADD Webp format to wordpress)

  1. Rendez-vous sur votre espace Administrateur WordPress (back office), puis sur Apparence, Editeur de thème,
  2. Localisez functions.php et éditez ce fichier :
  3. A la fin du code, insérer pour du Webp :
//** *Ajout G33KMANIA WEBP.*/
function webp_upload_mimes($existing_mimes) {
$existing_mimes['webp'] = 'image/webp';
return $existing_mimes;
}
add_filter('mime_types', 'webp_upload_mimes');
function webp_is_displayable($result, $path) {
if ($result === false) {
$displayable_image_types = array( IMAGETYPE_WEBP );
$info = @getimagesize( $path );

if (empty($info)) {
$result = false;
} elseif (!in_array($info[2], $displayable_image_types)) {
$result = false;
} else {
$result = true;
}
}

return $result;
}
add_filter('file_is_displayable_image', 'webp_is_displayable', 10, 2);

//

Comment ajouter JFIF sur WordPress :
(ADD JFIF format to wordpress)

  1. Rendez-vous sur votre espace Administrateur WordPress (back office), puis sur Apparence, Editeur de thème,
  2. Localisez functions.php et éditez ce fichier :
  3. A la fin du code, insérer pour du Jfif :
////** Ajout G33KMANIA JFIF.*/
function jfif_upload_mimes($existing_mimes) {
$existing_mimes['jfif'] = 'image/jfif';
return $existing_mimes;
}
add_filter('mime_types', 'jfif_upload_mimes');
function jfif_is_displayable($result, $path) {
if ($result === false) {
$displayable_image_types = array( IMAGETYPE_JFIF );
$info = @getimagesize( $path );

if (empty($info)) {
$result = false;
} elseif (!in_array($info[2], $displayable_image_types)) {
$result = false;
} else {
$result = true;
}
}

return $result;
}
add_filter('file_is_displayable_image', 'jfif_is_displayable', 10, 2);

//

 


En espérant que ce tuto vous sera utile,
N’hésitez pas à nous faire savoir si cela a fonctionné sur votre WordPress en commentant ci-dessous

Quicksilver

Spécialiste G33KMania des jeux sur PC, Playstation, Pokemon Go, Séries et dessins animés des années 80 en général.

Share
Published by
Quicksilver

Recent Posts

TUTO Windows 11 : retrouvez le menu contextuel de WIN10

Vous venez d'installer ou vous découvrez Windows 11 et vous vous rendez compte que votre…

1 an ago

TWITCH : Comment réserver le chat aux followers et aux abonnés

Twitch est une plateforme de streaming en direct principalement axée sur les jeux vidéo, bien…

1 an ago

Quelles sont les consoles de jeux vidéo les plus performantes du marché ?

Le marché du jeu vidéo en plein essor L'industrie du jeu vidéo connaît une croissance…

1 an ago

Les meilleures classes sur Warzone 2 : Battle Royale et Résurgence

Créer le meilleur loadout possible ou un réglage des 5 accessoires de votre arme préférée…

2 ans ago

Liste de 20 dramas coréens romantiques à voir absolument

Les dramas coréens, également connus sous le nom de K-dramas, sont devenus incroyablement populaires dans…

2 ans ago

Retour sur l’édition 2023 de la Japan Expo 2023

Retour sur l'édition 2023 de la Japan Expo Paris Cette année, l'équipe G33kmania était présente…

2 ans ago