Webp afbeeldingen gebruiken in Drupal

Steeds meer en meer worden afbeeldingen met de extensie .webp op het internet gebruikt.

Een beetje uitleg:
Een bestand met de .webp-bestandsextensie is een bestandsindeling die door Google is ontwikkeld om de bestandsgrootte van afbeeldingen te verkleinen zonder in te boeten aan kwaliteit. WebP-afbeeldingen zijn ontworpen om het web sneller te maken, met kleinere, rijkere foto's die ontwikkelaars kunnen gebruiken.

Momenteel kunnen deze nog niet worden gebruikt in Drupal zonder een kleine tussenstap.

Indien je een .webp bestand wil uploaden krijgt u onderstaande foutmelding.

Error on webp

Wil je die wel gebruiken dan moet je 2 dingen in je Drupal installatie aanpassen.

Zie ook de video onderaan deze pagina.

1 de patch die bij links staat installeren.

  1. In een terminal venster ga je in de root van website staan typ je onderstaande codes in.
  2. wget https://www.drupal.org/files/issues/2021-02-06/2340699-webp-110-127.patch (dit download de patch)
  3. git apply -v 2340699-webp-110-127.patch (dit past de patch toe op de core bestanden van Drupal


2 De extensie toevoegen aan de toegestane bestandsextensies voor afbeeldingen.

  1. Ga naar het admin menu naar Structuur > Inhoudstypes > uw inhoudstype > velden beheren
  2. Bij het afbeeldingsveld kies je voor wijzigen en voeg de webp extensie toeToegestande bestandextenties

Vanaf nu kan je afbeeldingen met .webp extensie op uw Drupal website uploaden.

Opmerking: Vanaf Drupal versie 9.2.x zou dit standaard in de core moeten zitten.