Sådan kommer rettelser af tilgængelighed ind i et tema til Shopify, Shopware, WooCommerce eller Magento

En tilgængelighedsrettelse, der hører hjemme i en webshops tema, er en ændring i temaets egne filer. Validiscan leverer sådanne ændringer som en pull request, en upubliceret kopi af et Shopify-tema eller en patchpakke og sætter dem ikke live: Virksomheden eller dens udvikler merger, publicerer eller anvender dem.

Udgivet
Senest opdateret
Svar
7 spørgsmål
Kilder
28 kilder

Hvor skal en rettelse af tilgængelighed ind i en webshops tema?

En tilgængelighedsrettelse for en fejl, der kommer fra temaet, skal ind i den fil i webshoppens tema, der danner den opmærkning, styling eller tekst, som fejler: en skabelon, et stilark, et script eller en oversættelsesfil. Hver platform har disse filer i sin egen struktur og med sit eget skabelonsprog.

Hvor et storefront-tema har sin kode, pr. platform (fra hver platforms udviklerdokumentation)
Platform Hvor temaet ligger Skabeloner Styling Tekst til besøgende
Shopify Et tema i webshoppen med mapperne layout, templates, sections, blocks, snippets, assets, config og locales Liquid; JSON-skabeloner oplister kun de sektioner, en side viser CSS og JavaScript i assets JSON-sprogfiler i locales, læst med t-filteret
Shopware 6 Et temaplugin eller, i Shopwares cloud, en app Twig-skabeloner under Resources/views, der udvider skabeloner i Storefront med sw_extends SCSS JSON-snippetfiler under Resources/snippet, læst med trans-filteret
WooCommerce Et WordPress-tema eller child-tema under wp-content/themes med overstyringer af WooCommerce-skabeloner i temaets mappe woocommerce PHP-skabeloner; bloktemaer bruger HTML-skabeloner i en mappe templates Temaets stilark Et tekstdomæne med .pot-, .po- og .mo-filer
Magento Open Source og Adobe Commerce Et tema, efter konvention under app/design/frontend/Vendor/theme, med en fil theme.xml .phtml-skabeloner og layout-XML i en mappe for hvert modul, som temaet ændrer Less og CSS med temaets Less-filer i web/css/source .csv-ordbøger i temaets mappe i18n
Detaljer: den samme fejl på fire platforme, og hvordan en rettelse i temaet adskiller sig fra et overlay

Når fejlen kommer fra temaet, skal rettelsen ind i den fil, der danner den opmærkning, styling eller tekst, som fejler: en skabelon, et stilark, et script eller en oversættelsesfil i webshoppens tema. Hver platform har disse filer i sin egen struktur og med sit eget skabelonsprog, så den samme fejl, for eksempel en knap uden navn, kan ligge i en Liquid-fil på Shopify, en Twig-fil på Shopware, en PHP-fil på WooCommerce og en .phtml-fil på Magento.

En rettelse i temaet ændrer den kode, som webshoppen selv leverer. En udvikler kan læse den som en diff, før den går live, og rulle den tilbage som enhver anden ændring af koden. Et tilgængelighedsoverlay er anderledes: Det er et script, der ændrer webshoppens sider i den besøgendes browser, mens temaet forbliver, som det var, bortset fra den henvisning, der indlæser scriptet. Hvad overlays ændrer, og hvad de lader urørt

Hvor har hver platform temaets kode?

Hver platform har et temas kode i sin egen struktur: Et Shopify-tema har et fast sæt mapper; et tema i Shopware 6 er et plugin eller, i Shopwares cloud, en app; overstyringer af WooCommerce-skabeloner ligger i mappen woocommerce i et child-tema til WordPress; et Magento-tema ligger efter konvention under app/design/frontend/<Vendor>/.

Hvor har et Shopify-tema sin kode?

Et Shopify-tema har et fast sæt mapper, assets, blocks, config, layout, locales, sections, snippets og templates, og Shopifys dokumentation af temaarkitekturen siger, at andre undermapper end dem, den oplister, ikke understøttes. Layoutet rummer gentagne elementer som sidehoved og sidefod, sektioner er moduler, som virksomheder kan tilføje og tilpasse, og snippets er stykker Liquid, der kan gengives overalt i temaet. Siden Online Store 2.0 kan en skabelon være en JSON-fil, der kun oplister sektioner, mens Liquid-skabeloner indeholder kode. I et tema med JSON-skabeloner skal en rettelse af en sides opmærkning derfor ind i den sektions-, snippet-, blok- eller layoutfil, der gengiver den. Oversat tekst i webshoppen ligger i JSON-sprogfiler, som temaet læser med filteret t, og temaindstillinger, som en virksomhed ændrer i temaeditoren, gemmes i temaets config/settings_data.json.

Hvor har et tema i Shopware 6 sin kode?

Shopwares dokumentation af Storefront-temaer beskriver et tema som et plugin, eller i Shopwares cloud en app, der ikke indeholder nogen backend-logik, kun præsentationen af webshoppen, for eksempel Twig-skabeloner og SCSS. Et tema overstyrer en skabelon i Storefront ved at oprette en fil på samme sti under sin egen mappe Resources/views, udvide originalen med sw_extends og kun erstatte de Twig-blokke, det har brug for. Oversat tekst kommer fra JSON-snippetfiler under Resources/snippet, som bruges i skabeloner med filteret trans. Hvert tema arver fra Shopwares standardtema, @Storefront, og kan også arve fra et andet tema (Shopware om nedarvning af temaer). En anvendelse, Shopware nævner, er et købt tema, hvis udseende skal ændres »uden at ændre selve temaets kode« (citaterne fra Shopware, WooCommerce og Adobe er oversat fra engelsk på denne side).

Hvor har WooCommerce på WordPress et temas kode?

WooCommerces egne skabelonfiler indeholder opmærkningen til webshoppens frontend og til HTML-e-mails og følger med i pluginet, i wp-content/plugins/woocommerce/templates/. WooCommerces vejledning om skabelonstrukturen siger, at en skabelon ændres ved at kopiere den til en mappe woocommerce i et child-tema med samme filstruktur uden mappen templates; kopien overstyrer derefter standardskabelonen. Temaet er et klassisk WordPress-tema med PHP-skabeloner eller et bloktema, hvis HTML-skabeloner i /templates har forrang for WooCommerces standardskabeloner med samme navn. Et child-tema ændrer et andet tema, sit parent-tema, uden at redigere parent-temaets filer: En skabelonfil med samme navn i child-temaet overstyrer parent-temaets (WordPress Theme Handbook om child-temaer). Et temas tekststrenge oversættes via dets tekstdomæne med en .pot-skabelon samt en .po-fil og en kompileret .mo-fil for hvert sprog (WordPress Theme Handbook om internationalisering).

Hvor har et tema i Magento Open Source eller Adobe Commerce sin kode?

Adobes dokumentation placerer storefront-temaerne i Magento Open Source og Adobe Commerce efter konvention under app/design/frontend/<Vendor>/ (Adobes vejledning om temastruktur). Inde i et tema får hvert modul, som temaet ændrer, sin egen mappe, for eksempel Magento_Catalog, med templates til .phtml-filer, der overstyrer modulets skabeloner, og layout til XML-filer, der udvider dets layouts. Oversættelser er .csv-filer i temaets mappe i18n, styling er CSS eller Less med temaets Less-filer i web/css/source (Adobes vejledning om CSS), og theme.xml angiver temaets parent-tema, når det arver fra et andet tema. Et tema arver skabeloner, layouts og statiske filer fra sit parent-tema: Magento leder først efter en fil i det aktuelle tema, derefter i dets overordnede temaer og til sidst i modulets egne filer (Adobe om nedarvning af temaer).

Kan en temaopdatering fortryde en rettelse af tilgængelighed?

Ja. En temaopdatering kan fortryde en tilgængelighedsrettelse, når rettelsen ligger i en fil, som opdateringen erstatter, eller når opdateringen ikke kan føre ændringen med over, og på nogle platforme kan andre ændringer skjule en rettelse. Platformene dokumenterer det på forskellig vis.

  • WooCommerce om skabelonstrukturen

    WooCommerce

    Ændringer, der er lavet direkte i et plugin eller et parent-tema, forsvinder, når det opdateres; WooCommerce anbefaler et child-tema med overstyringer af skabelonerne.

  • WordPress Theme Handbook om skabeloner

    WordPress-bloktemaer

    En skabelon, som nogen har ændret i Site Editor, gemmes i webstedets database og har forrang for skabelonfilerne i temaet og i et child-tema; en rettelse i filen til en sådan skabelon er så ikke det, de besøgende ser.

  • Adobe om temaer og skabeloner

    Magento Open Source og Adobe Commerce

    Opgraderinger kan overskrive filerne i temaerne Luma og Blank og standardskabelonerne; Adobes anbefalede sted for ændringer er et eget tema, som kan arve fra Luma eller Blank.

  • Shopware om temakonfiguration

    Shopware 6

    Shopware advarer om, at et tema, der overstyrer variabler fra et tredjepartstema, kan holde op med at kompilere, hvis tredjepartstemaet senere omdøber eller fjerner dem.

  • Shopifys Help Center om opdatering af temaer

    Shopify

    Kodeændringer, der ikke er i konflikt med en temaopdatering, føres med ind i den opdaterede kopi; hvis de er uforenelige med opdateringen, fjernes alle kodeændringer fra den opdaterede kopi.

Detaljer: hvad hver platform dokumenterer, hvilken temakilde der får rettelserne, og regressionsbeskyttelse

En temaopdatering kan fortryde en tilgængelighedsrettelse, når rettelsen ligger i en fil, som opdateringen erstatter, eller når opdateringen ikke kan føre ændringen med over, og på nogle platforme kan andre ændringer skjule en rettelse. Platformene dokumenterer det på forskellig vis.

  • WooCommerce. Ændringer, der er lavet direkte i et plugin eller et parent-tema, »vil forsvinde, når pluginet eller temaet opdaterer sig selv; en proces, der helt sletter den gamle version og erstatter den med en ny, opdateret kopi« (WooCommerce om skabelonstrukturen). WooCommerce anbefaler i stedet et child-tema med overstyringer af skabelonerne. Disse overstyringer opdateres ikke, når WooCommerces kerneskabeloner gør, og rapporten System Status i WooCommerce kan vise en meddelelse om, at en overstyring er forældet.
  • WordPress-bloktemaer. En skabelon, som nogen har ændret i Site Editor, gemmes i webstedets database og har forrang for skabelonfilerne i temaet og i et child-tema (WordPress Theme Handbook om skabeloner og om skabelonhierarkiet). En rettelse i filen til en sådan skabelon er så ikke det, de besøgende ser.
  • Magento Open Source og Adobe Commerce. Adobe »anbefaler kraftigt« ikke at ændre filerne i temaerne Luma og Blank eller standardskabelonerne, fordi opgraderinger kan overskrive dem (Adobe om temaer, Adobe om skabeloner). Adobes anbefalede sted for ændringer er et eget tema, som kan arve fra Luma eller Blank.
  • Shopware 6. Et tema, der arver fra et købt tema, lader det købte temas kode være uændret, som beskrevet ovenfor. Shopware advarer om, at et tema, der overstyrer variabler fra et tredjepartstema, kan holde op med at kompilere, hvis tredjepartstemaet senere omdøber eller fjerner dem (Shopware om temakonfiguration).
  • Shopify. Shopifys Help Center om opdatering af temaer siger, at kodeændringer, der ikke er i konflikt med en temaopdatering, føres med ind i den opdaterede kopi. Hvis de er uforenelige med opdateringen, fjernes alle kodeændringer fra den opdaterede kopi, og vil man beholde dem, skal de kopieres over i den nye version. Opdateringen kommer som et kladdetema, hvis navn begynder med »Updated copy of«.

Validiscans rettelser er ændringer i filerne i den temakilde, Validiscan modtager. Hvilken kilde det er (temaet i brug, dets child-tema eller et tema, der arver fra det), er derfor et spørgsmål til webshoppens udvikler, før arbejdet begynder. Når et WooCommerce-tema når til Validiscan som en ZIP-fil, beder kundeportalen om temamappen »inklusive child-temaet, hvis du bruger et«. Regressionsbeskyttelse, en særskilt ydelse, der faktureres månedligt efter et projekt, scanner webshoppen igen hver uge eller hver måned og sammenligner hver kørsel med udgangsscanningen. Når en fejl, der var rettet, findes igen, for eksempel efter en temaopdatering, genåbnes fundet og rapporteres som en regression. En ny scanning finder kun det, automatiske kontroller kan finde på de sider, den når.

Hvordan får Validiscan adgang til temaets kildekode?

Validiscan får en kopi af temaets kildekode på en af tre måder: et GitHub-repository (alle fire platforme), en Theme Access-adgangskode (kun Shopify) eller en ZIP-fil med temaet (alle fire platforme, til en patchpakke). Uden nogen af de tre veje forberedes der ingen rettelse.

De tre måder, Validiscan får en kopi af temaets kildekode på
Vej ind Platforme Hvad det kræver
Et GitHub-repository Alle fire Webshoppen installerer Validiscans GitHub-app på repositoriet eller giver Validiscan et adgangstoken. Validiscans opsætning angiver appens tilladelser som skriveadgang til repositoriets indhold og pull requests samt læseadgang til dets metadata, og intet andet.
En Theme Access-adgangskode Kun Shopify En adgangskode, som Shopifys Theme Access-app opretter; sådanne adgangskoder giver kun skriveadgang til temaer (scopet write_themes). Opsætningen af appen kræver ejeren af webshoppen eller en medarbejder eller samarbejdspartner med tilladelsen Themes.
En ZIP-fil med temaet Alle fire Én fil på op til 100 MB, uploadet i kundeportalen, til en patchpakke.

Kilde: Shopify, Manage theme access

Detaljer: de tre veje ind, arbejdsmappen, og hvad portalen beder om på hver platform

Validiscan forbereder rettelser på en kopi af temaets kildekode. Kopien får Validiscan på en af tre måder. Rettelserne anvendes i en midlertidig arbejdsmappe, som slettes efter hver levering.

  • Et GitHub-repository, på alle fire platforme. Webshoppen installerer Validiscans GitHub-app på repositoriet eller giver Validiscan et adgangstoken. Validiscans opsætning angiver appens tilladelser som skriveadgang til repositoriets indhold og pull requests samt læseadgang til dets metadata, og intet andet.
  • En Theme Access-adgangskode, kun på Shopify. Shopifys Theme Access-app opretter adgangskoder, der kun giver skriveadgang til temaer (scopet write_themes). Opsætningen af appen kræver ejeren af webshoppen eller en medarbejder eller samarbejdspartner med tilladelsen Themes. Pr. 6. oktober 2026 siger Shopifys dokumentation, at linket til adgangskoden udløber efter 7 dage, eller så snart det er blevet vist, og at adgangen tilbagekaldes, når adgangskoden slettes.
  • En ZIP-fil med temaet, på alle fire platforme, til en patchpakke, uploadet i kundeportalen som én fil på op til 100 MB. Portalen beder om temapluginets mappe under custom/plugins på Shopware, temamappen under wp-content/themes på WooCommerce, temamappen under app/design/frontend på Magento og den temafil, der er downloadet fra Shopify-administrationen, på Shopify.

Uden nogen af de tre veje har Validiscan ingen kode at ændre, og der forberedes ingen rettelse.

Hvordan når ændringerne frem, og hvem sætter dem live?

Validiscan leverer godkendte rettelser som en pull request, som en upubliceret kopi af Shopify-temaet eller, som standard, som en patchpakke. Ingen af de tre ændrer webshoppens publicerede tema eller repositoriets standardbranch: Virksomheden eller dens udvikler sætter ændringerne live.

De tre måder, Validiscan leverer rettelser på
Leveringsmåde Platforme Hvad Validiscan har brug for Hvad der leveres Hvem sætter det live
Pull request Alle fire, når temaet ligger i et GitHub-repository Adgang til repositoriet via GitHub-appen eller et token En ny branch med ét commit pr. rettelse og én pull request Udvikleren, ved at merge og udrulle
Upubliceret temakopi Kun Shopify En Theme Access-adgangskode Et nyt, upubliceret tema med navnet Validiscan A11y <yyyy-mm-dd>, med et forhåndsvisningslink og trin til publicering Virksomheden, ved at publicere temaet i Shopify-administrationen
Patchpakke Alle fire En ZIP-fil med det nuværende tema, uploadet i kundeportalen; hver ændring peger så på den præcise fil og linje Et zip-arkiv med ændringerne som patches, vejledning og de komplette ændrede filer Udvikleren, ved at anvende ændringerne og udrulle temaet
Detaljer: hvordan leveringsmåden fastsættes

Validiscan leverer godkendte rettelser som en pull request, som en upubliceret kopi af Shopify-temaet eller som en patchpakke. Leveringsmåden fastsættes pr. webshop, ikke pr. platform, og patchpakken er standard. Ingen af de tre ændrer webshoppens publicerede tema eller repositoriets standardbranch.

Hvad indeholder en pull request, og hvad ændrer en merge?

Validiscan opretter en branch med navnet validiscan/a11y-<date>-<id>, committer hver rettelse for sig med en besked på formen fix(a11y): <title> (WCAG <criteria>) og åbner én pull request. Der pushes intet til standardbranchen. Teksten i pull requesten lyder: »Each fix is a separate commit, so you can review, keep or revert them one by one.« På Shopify kan et tema forbindes til en GitHub-branch via Shopifys GitHub-integration, som opdaterer temaet, hver gang den branch ændres. Det virker også den anden vej: Shopify committer ændringer, der foretages i Shopify-administrationen, til den forbundne branch og oplyser, at det ikke kan slås fra. Ændringer i temaeditoren gemmes i indstillingsfiler som config/settings_data.json, og den fil kan Validiscans kontrastrettelse også ændre. En pull request kan derfor komme i konflikt med et commit, som Shopify har lavet på den branch, pull requesten merges ind i. Hvis den branch, en pull request merges ind i, er forbundet til det publicerede tema, ændrer selve mergen den live webshop.

Hvad indeholder en upubliceret kopi af Shopify-temaet, og hvem publicerer den?

Validiscan bruger Shopify CLI til at hente det aktive tema, anvende rettelserne og pushe resultatet til et nyt, upubliceret tema med navnet Validiscan A11y <yyyy-mm-dd>. Validiscans leveringskode afviser ethvert push, der har --live, --allow-live eller --publish med, eller som går til det aktive tema, og den afviser theme publish helt. Shopifys vejledning til udviklere, der tilpasser en virksomheds tema, beskriver en lignende fremgangsmåde: at uploade det ændrede tema som et nyt, upubliceret tema og publicere det, når virksomheden har godkendt ændringerne. Med Validiscan er det virksomheden, der publicerer det.

Når virksomheden publicerer kopien, flyttes det tema, der var aktivt før, til kladdetemaerne (Shopifys Help Center om publicering af temaer), så det bliver i temabiblioteket og kan publiceres igen. Kopien er det aktive tema, som det var, da Validiscan hentede det, inklusive temaindstillingerne i config/settings_data.json. Ændringer i det aktive tema efter det tidspunkt, i indhold, indstillinger eller kode, er ikke med i kopien: De skal også laves i kopien, før den publiceres. Kopien uploades til temabiblioteket med Shopify CLI og er ikke installeret fra Shopify Theme Store, og siden i Shopifys Help Center om opdatering af temaer oplyser, at opdateringer kun er tilgængelige for temaer, der er installeret fra Theme Store. Før kopien publiceres, undersøger en udvikler, om Shopify stadig tilbyder opdateringer til den.

Hvad indeholder en patchpakke?

En patchpakke er et zip-arkiv til en udvikler. PATCH.md forklarer hver ændring, og hvordan den anvendes, validiscan-a11y.patch rummer alle ændringer i én patch til git apply, diffs/ rummer én patch pr. rettelse, og files/ rummer de komplette ændrede filer, baseret på den uploadede tema-ZIP. Pakkens README siger: »Nothing in this archive runs on your site by itself: there are no scripts, widgets or overlays.«

Hvad skal en udvikler kontrollere, før en rettelse går live?

Diffen for hvert commit, de berørte sider i et forhåndsvisnings- eller staging-miljø og de ændrede elementer med tastaturet og, hvor det er muligt, en skærmlæser. Det er tjeklisten til gennemgangen i Validiscans pull request; efter mergen kontrollerer Validiscan de berørte sider med en verifikationsscanning.

Tjeklisten til gennemgangen i Validiscans pull request
  1. Læs diffen for hvert commit.
  2. Udrul branchen til et forhåndsvisnings- eller staging-miljø, ikke til den live webshop.
  3. Åbn de berørte sider, og kontroller, at de ser ud og virker som før.
  4. Betjen de ændrede elementer kun med tastaturet: Alt skal kunne nås, og fokus skal være synligt.
  5. Kontroller om muligt de ændrede elementer med en skærmlæser, for eksempel NVDA eller VoiceOver.
  6. Merge, når du er tilfreds. Derefter kontrollerer Validiscan de berørte sider med en verifikationsscanning.
Detaljer: tjeklisten, leveringsdokumenternes sprog og platformsiderne

Tjeklisten til gennemgangen i Validiscans pull request beder udvikleren om at gennemgå rettelserne som enhver anden temaændring og desuden om at betjene de ændrede elementer med tastaturet og, hvor det er muligt, en skærmlæser. Den oplister disse trin:

  1. Læs diffen for hvert commit.
  2. Udrul branchen til et forhåndsvisnings- eller staging-miljø, ikke til den live webshop.
  3. Åbn de berørte sider, og kontroller, at de ser ud og virker som før.
  4. Betjen de ændrede elementer kun med tastaturet: Alt skal kunne nås, og fokus skal være synligt.
  5. Kontroller om muligt de ændrede elementer med en skærmlæser, for eksempel NVDA eller VoiceOver.
  6. Merge, når du er tilfreds. Derefter kontrollerer Validiscan de berørte sider med en verifikationsscanning.

Leveringsdokumenterne (pull request-teksten, PATCH.md og README) er skrevet på engelsk eller tysk. Kunder, hvis sprog er sat til dansk, fransk eller spansk, får den engelske version.

Hver platformside beskriver, hvad rettelserne ændrer på den platform, og hvad virksomheden stiller til rådighed: tilgængelighedsrettelser til Shopify-temaer, til Shopware-temaer, til WooCommerce-temaer og til Magento-temaer.

Hvad gør Validiscan her?

På Shopify, Shopware, WooCommerce og Magento forbereder Validiscan rettelser i webshoppens egen temakode for de fejl, hvis rettelse hører hjemme dér; fund på rettelsesniveau MANUAL får kun vejledning. Når ændringerne er live, kontrollerer en verifikationsscanning de berørte sider, og Remediation Evidence Package registrerer, hvad verifikationsscanningen fandt.

Detaljer: verifikationsscanningen, og hvad Remediation Evidence Package registrerer

På Shopify, Shopware, WooCommerce og Magento forbereder Validiscan rettelser i webshoppens egen temakode for de fejl, hvis rettelse hører hjemme dér, og leverer dem på de tre måder ovenfor. Fund på rettelsesniveau MANUAL får kun vejledning, ikke en kodeændring. Når ændringerne er live, kontrollerer en verifikationsscanning de berørte sider igen. Remediation Evidence Package registrerer derefter, hvad der er testet, hvad der er ændret, og hvad verifikationsscanningen fandt, med datoen for hver scanning. Den er dokumentation for en vurdering og for udbedringsarbejde, ikke et certifikat. Sådan forløber et projekt, trin for trin

Denne guide er information, ikke juridisk rådgivning.

Kilder

28 kilder: udviklerdokumentationen fra Shopify, Shopware, WooCommerce og WordPress samt Adobe. Hver kilde blev kontrolleret til denne guide den 6. oktober 2026.

Shopify 12
  1. Theme architecture · Shopify · kontrolleret
  2. Online Store 2.0 · Shopify · kontrolleret
  3. Liquid templates · Shopify · kontrolleret
  4. Storefront locale files · Shopify · kontrolleret
  5. settings_data.json · Shopify · kontrolleret
  6. Shopify GitHub integration for themes · Shopify · kontrolleret
  7. Manage theme access · Shopify · kontrolleret
  8. theme pull (Shopify CLI) · Shopify · kontrolleret
  9. theme push (Shopify CLI) · Shopify · kontrolleret
  10. Customize a merchant theme · Shopify · kontrolleret
  11. Updating themes · Shopify Help Center · kontrolleret
  12. Publishing themes · Shopify Help Center · kontrolleret
Shopware 5
  1. Storefront Themes · Shopware · kontrolleret
  2. Customize Templates · Shopware · kontrolleret
  3. Add Translations · Shopware · kontrolleret
  4. Theme Inheritance · Shopware · kontrolleret
  5. Theme Configuration · Shopware · kontrolleret
WooCommerce og WordPress 6
  1. Template structure & Overriding templates via a theme · WooCommerce · kontrolleret
  2. Theming for Woo blocks · WooCommerce · kontrolleret
  3. Child Themes (Theme Handbook) · WordPress.org · kontrolleret
  4. Templates (Theme Handbook) · WordPress.org · kontrolleret
  5. Template Hierarchy (Theme Handbook) · WordPress.org · kontrolleret
  6. Internationalization (Theme Handbook) · WordPress.org · kontrolleret
Magento Open Source og Adobe Commerce 5
  1. Theme structure · Adobe (Adobe Commerce frontend development guide) · kontrolleret
  2. Themes · Adobe (Adobe Commerce frontend development guide) · kontrolleret
  3. Templates · Adobe (Adobe Commerce frontend development guide) · kontrolleret
  4. Theme inheritance · Adobe (Adobe Commerce frontend development guide) · kontrolleret
  5. Cascading style sheets (CSS) · Adobe (Adobe Commerce frontend development guide) · kontrolleret

Læs videre

Alle 6 guides
  • Hvad automatiseret test af tilgængelighed kan og ikke kan bevise

    Opdateret

    Automatiseret test af webtilgængelighed kan vise, at en side ikke opfylder bestemte succeskriterier i WCAG, men kan ikke bevise, at en side er i overensstemmelse med WCAG: Et bestået resultat betyder kun, at en regel ikke fandt nogen fejl.

  • WCAG 2.2 AA og EN 301 549: hvilken gælder for en webshop

    Opdateret

    WCAG og EN 301 549 er ikke alternativer: EN 301 549, den europæiske standard for tilgængeligheden af ikt-produkter og -⁠tjenester, bruger WCAG’s succeskriterier for websider.

  • European Accessibility Act (EAA) for webshops

    Opdateret

    European Accessibility Act, direktiv (EU) 2019/882, omfatter e-handelstjenester, der leveres til forbrugere efter den 28. juni 2025, og undtager mikrovirksomheder, der leverer tjenester, fra sine tilgængelighedskrav.

Begynd med et gratis tjek af din webshop.

Send din webshops adresse. Validiscan scanner den og svarer med hver fejl, scanningen kan påvise, med siden og koden.

Bestil et gratis tjek

Eller skriv til info@validiscan.com.

Hvad det gratis tjek omfatter, og hvad det udelader
Du sender
din webshops adresse
Sider, der scannes
op til 15
Du får
hver fejl, scanningen kan påvise, med siden og koden
På din webshop
kun offentlige sider; intet login, intet købt, ingen formularer sendt
Hvad det ikke er
et fuldt audit

Skriv til Validiscan

Til et gratis tjek skal du skrive din webshops adresse og platform.

Validiscan bruger det, du sender, til at svare dig. Privatlivspolitik