Anpassaren kommer försvinna för vissa blocktema-användare vid uppdatering till WordPress 5.9

Anpassaren lanserades år 2012, i samband med släppet av WordPress 3.4, och har sedan dess blivit standard för att anpassa webbsidors känsla och utseende. Utvecklare har vant sig vid API:et. Användare har blivit vana vid att justera färger, typsnitt och även interna WordPress-alternativ via den. I samband med uppdateringen till WordPress 5.9, ”Josephine”, så försvinner den nu dock för många när man aktiverar ett blockbaserat tema.

Enligt planen lanseras WordPress 5.9 den 25 januari och innehåller då flera av de slutfärdiga komponenterna av fullständig webbplatsredigering. Huvudpunkten av dessa funktioner är det nya temasystemet, som tillåter möjligheten att designa hela webbplatser med enbart block. När ett sådant tema är aktivt, kan användare redigera sin webbplats användargränssnitt genom webbplatsredigeraren och systemet för globala stilar.

Den nya webbplatsredigeraren är, i grunden, nästa iteration av vad anpassaren var menad att göra. Skillnaden är att användare nu får mer kontroll och kan anpassa varje aspekt av webbplatsens användargränssnitt, inte bara de inställningar som temaskaparen gjort tillgängliga.

För de flesta användare som använder blockteman kommer anpassarens försvinnande inte vara något problem. Dock saknar dessa tre inställningar något alternativ:

  • En lösning för partiell webbplatsikon (favicon) finns men inte för varje scenario.
  • Rutan för ”Extra CSS” försvinner.
  • Det finns ej möjlighet till förhandsvisning innan man byter till ett blocktema.

Anpassaren går tekniskt sett fortfarande att nå via dess adress på /wp-admin/customize.php. Trots att det ej visas länkar till den i adminpanelen, kan behöriga användare nå anpassaren på denna adress. Om ingen annan lösning går, kan man lösa de första två problemen genom att göra ändringarna i anpassaren. Detta är ej en perfekt lösning, men det är en enkel och snabb lösning.

Blocket för webbplatslogga har ett alternativ ”Använd som webbplatsikon” alternativ. Detta är en snabb och enkel väg att uppdatera logotypen och webbplatsikonen med den nya webbplatsredigeraren, i de fall båda använder samma bild.

Om de är olika bilder eller om användaren inte använder en logotyp, så är det enda inbyggda sättet för att ändra webbplatsikonen att använda det tidigare nämnda URL-tricket med customize.php. Sidlogotyp-blocket ger även en direktlänk till alternativet i anpassaren, i de fall man lagt till en logotyp. Användare kan också välja att använda en av alla favicon-tillägg.

Det är mycket osannolikt att en lösning för att använda egen/anpassad CSS kommer att implementeras i den nya webbplatsredigeraren. Panelen för globala stilar och designalternativ för enskilda block är framtiden för webbdesign. Detta gör det lättare för användare utan kodningskunskap att utföra de vanligaste ändringarna. I kontexten av blockbaserade teman så är det osannolikt för vanliga användare att behöva CSS-redigeraren i anpassaren.

I vissa fall är dock anpassad CSS nödvändigt. Återigen så är en enkel lösning att använda customize.php. För en något mer dedikerad lösning, så finns det ett flertal tillägg.

Det finns i nuläget ingen lösning för att förhandsgranska och anpassa inaktiva blockteman. Med klassiska teman kan användare testa anpassningar innan de aktiverar temat. I anpassaren visas blockteman med varningsmeddelandet ”Detta tema stöder inte anpassaren. Trots detta kan du aktivera temat och anpassa det med webbplatsredigeraren”.

När ett blocktema aktiveras från anpassaren skickas användaren tillbaka till sidan Utseende → Teman i adminpanelen. Användaren kan sedan göra ändringar i webbplatsredigeraren.

Detta kan dock vara problematiskt för vissa webbplatser. Nästan alla temaändringar kräver åtminstone någon anpassning, och de flesta vill ej att deras besökare ska se en ofärdig webbplats. Att arbeta med en utvecklingsinstans – som man sedan migrerar ändringar ifrån – är idealiskt, men är ej alltid möjligt, och kan vara svårt att förstå för många användare.

En annan lösning, för dig som arbetar på en live-webbplats, är att installera ett tillägg för utvecklingsläge. Med detta meddelas besökare att ändringar pågår och att de kan återkomma snart igen.

Det finns i nuläget ett öppet problem-ärende på GitHub för att kunna förhandsgranska och redigera inaktiva blockteman. Som ärendeförfattaren skrev som förslag på lösning, ”Det är enkelt: vi behöver implementera denna funktion”. I långa loppet så är detta en nödvändighet för många användare.

Det finns en situation då anpassaren fortsätter att gå att nå via adminmenyn och verktygsfältet. WordPress känner automatiskt av när ett tema eller tillägg använder anpassaren och gör länkar till den tillgängliga.

Förutsatt att inga andra ändringar sker, så är detta hur anpassaren kommer att fungera med aktiva blockteman när WordPress 5.9 lanseras (den) 25 Januari.

Vill du testa WordPress 5.9 redan idag? Den tredje och kanske sista release-kandidaten finns redan ute att testa. Eller läs mer om release-schemat.

Hur du optimerar din WordPress-webbplats för bättre prestanda

Hur du optimerar din WordPress-webbplats för bättre prestanda

WordPress är ett innehållshanteringssystem (CMS) som gör det enkelt att skapa en webbplats eller blogg utan tidigare programmeringserfarenhet. WordPress är gratis och öppen källkod som släpps under GPL.

För att optimera din WordPress-webbplats finns det några viktiga saker du kan göra:

  1. Välj ett snabbt WordPress-tema
  2. Använd ett caching-plugin
  3. Optimera dina bilder
  4. Minimera din användning av plugins
  5. Använd ett innehållsleveransnätverk (CDN)

1. Välj ett snabbt WordPress-tema

Ditt WordPress-tema har stor inverkan på din webbplats hastighet. Ett långsamt tema kan dra ner hela din webbplats, även om du har ett snabb webbhotell och optimerade bilder.

För att välja ett snabbt WordPress-tema, leta efter ett tema som är:

  • Väl kodat
  • Optimerad för hastighet
  • Byggd på ett snabbt ramverk

Några exempel på snabba WordPress-teman inkluderar:

  • Generera Press
  • Astra
  • OceanWP
  • StudioPress-teman

2. Använd ett caching-plugin

Cachning är en process för att lagra data i minnet så att det kan nås snabbare. WordPress-webbplatser är dynamiska, vilket innebär att varje gång en besökare laddar en sida måste servern behandla ett antal förfrågningar för att generera sidan.

Detta kan vara en tidskrävande process, särskilt om din webbplats får mycket trafik. En caching-plugin snabbar upp din webbplats genom att cachelagra statiska versioner av dina sidor och inlägg, som sedan visas för besökare istället för att behöva generera sidorna varje gång de efterfrågas.

Det finns ett antal bra caching-plugins tillgängliga för WordPress, inklusive:

  • W3 Total Cache
  • WP Super Cache
  • Comet Cache

3. Optimera dina bilder

Bilder är ofta de största filerna på en WordPress-webbplats, och de kan ha stor inverkan på din webbplats hastighet.

För att optimera dina bilder, se till att du:

  • Ändra storlek på dina bilder till rätt storlek innan du laddar upp dem
  • Komprimera dina bilder för att minska deras filstorlek
  • Använd ett innehållsleveransnätverk (CDN) för att visa dina bilder

4. Minimera din användning av plugins

Även om plugins kan vara ett bra sätt att lägga till funktioner och funktionalitet till din WordPress-webbplats, kan de också sakta ner din webbplats. Detta beror på att varje plugin lägger till ytterligare kod som din server måste bearbeta varje gång en sida laddas.

För att minimera effekten av plugins på din webbplats hastighet, installera bara de plugins du absolut behöver, och överväg att använda ett plugin som P3 (Plugin Performance Profiler) för att se vilka plugins som saktar ner din webbplats.

5. Använd ett innehållsleveransnätverk (CDN)

Ett innehållsleveransnätverk (CDN) är ett system av distribuerade servrar som levererar innehåll till besökare baserat på deras geografiska plats.

Att använda ett CDN kan påskynda din WordPress-webbplats genom att minska avståndet mellan dina besökare och ditt innehåll. Ett CDN kan också avlasta en del av trafiken från din server, vilket ytterligare kan förbättra din webbplats hastighet.

Några populära CDN-leverantörer inkluderar:

  • Cloudflare
  • MaxCDN
  • Amazon CloudFront

Genom att följa dessa tips kan du optimera din WordPress-webbplats för hastighet och prestanda.

Vad är WCAG 2.1 AA och vad säger lagstiftningen?

WCAG 2.1 AA är den senaste versionen av Web Content Accessibility Guidelines, och svenska tillgänglighetslagar är några av de mest progressiva och heltäckande i världen. I den här artikeln ska vi ta en titt på både WCAG 2.1 AA och svenska tillgänglighetslagar, och hur de kan bidra till att göra webben till en mer tillgänglig plats för alla.

Web Content Accessibility Guidelines (WCAG) är en internationell uppsättning standarder för att göra webbinnehåll mer tillgängligt för personer med funktionsnedsättning. WCAG 2.1 AA är den senaste versionen av riktlinjerna, och den innehåller ett antal nya framgångskriterier som är utformade för att göra webben mer tillgänglig för personer med ett bredare spektrum av funktionshinder.

Några av de nya framgångskriterierna i WCAG 2.1 AA inkluderar:

  • Tillhandahålla textalternativ för icke-textinnehåll
  • Stödjer andra inmatningsmetoder än tangentbord
  • Säkerställa att innehåll kan presenteras på olika sätt utan att förlora information eller funktionalitet
  • Skapa innehåll som kan anpassas till olika användarbehov och preferenser

Svenska tillgänglighetslagar är några av de mest progressiva och heltäckande i världen. Den svenska diskrimineringslagen förbjuder diskriminering på grund av funktionshinder och den svenska tillgänglighetslagen kräver att offentliga webbplatser och appar ska vara tillgängliga för personer med funktionsnedsättning.

Den svenska regeringen har också inrättat en tillgänglighetsfond som ger bidrag till företag och organisationer som vill göra sina webbsidor och appar mer tillgängliga.

WCAG 2.1 AA och svenska tillgänglighetslagar gör webben till en mer tillgänglig plats för alla. Genom att följa riktlinjerna och lagarna kan företag och organisationer göra sina webbplatser och appar mer tillgängliga för personer med funktionshinder och göra webben till en mer inkluderande plats för alla.