Werken met media in Craft CMS.

Onder het kopje 'assets' staan alle media bestanden die je website rijk is. In de sidebar zie je de structuur die je media library heeft. Zo kun je bestanden plaatsen onder submappen. Wanneer je een submap mist kun je deze aanmaken Dit houdt het overzichtelijk. 

Je kan hier rechtstreeks bestanden uploaden, maar dit kan ook in bepaalde entry velden waar je foto's en video's kan instellen. Die bestanden komen dan ook in de assets library terecht. 

Het kan zijn dat je in een bepaald veld van een entry waar je bestanden kunt uploaden niet alle bestanden mag uploaden. Dit komt omdat er dan restricties zijn toegevoegd aan het veld. Zo kun je geen pdf bestand uploaden in een image veld. Dit is bewust gedaan om de content te beschermen en consistent te houden. 

Bij velden waar je een foto kan uploaden staat soms een afmeting, het is belangrijk dat je je bij deze velden houdt aan de afmetingen die je upload. Alleen dan komt de foto het best tot zijn recht. 

 

Video's toevoegen met embedded assets

Wil je video's toevoegen aan je website? Dit kun je doen via een embed-veld in een entry of via de asset library:

  1. Via een embed-veld in een entry:

    • Open de gewenste entry.
    • Zoek naar het veld waar je een video kunt instellen. Dit veld ondersteunt vaak URL's van videoplatforms zoals YouTube of Vimeo.
    • Plak de link naar de video in het veld. De video wordt automatisch geïntegreerd en op de juiste plaats weergegeven.
  2. Via de asset library:

    • Upload de video als bestand in de asset library als dit type video is toegestaan. Let op: sommige sites beperken de bestandsgrootte of ondersteunen slechts bepaalde formaten (bijvoorbeeld MP4).
    • Je kunt de video vanuit de asset library selecteren en koppelen aan een veld in je entry.

Let erop dat je video's zo goed mogelijk optimaliseert om laadtijden te minimaliseren. Grote bestanden kunnen invloed hebben op de prestaties van je website.

Door deze werkwijze kun je eenvoudig media toevoegen en beheren, terwijl de consistentie en prestaties van de website behouden blijven.

Staat het antwoord er niet tussen?

Neem contact met ons op!