WP Media Cleanup: rensa bort oanvända bildvarianter i WordPress utan att riskera originalen
Om du någon gång har undrat varför en till synes ”normal” WordPress-sajt plötsligt äter upp massor av diskutrymme, så är svaret ofta enklare än man tror: bilder – eller snarare alla de bildvarianter som WordPress genererar automatiskt.
Varje gång du laddar upp en enda bild skapar WordPress vanligtvis 5–10 olika storlekar (t.ex. thumbnails, medium, large och dessutom storlekar som ditt tema och olika plugins har registrerat). Problemet är att många av de här filerna aldrig renderas någonstans på sajten. Inte en enda gång.
På en sajt med 5 000 uppladdade bilder kan det därför ganska lätt ligga 20 000+ bildfiler på servern där en stor del i praktiken är skräp. Det gör backuper tyngre, migreringar långsammare och kan i värsta fall driva upp hostingkostnaden månad efter månad – helt i det tysta.
Det är i den här verkligheten som WP Media Cleanup by Duplicator positionerar sig: ett verktyg som identifierar oanvända mediafiler (framför allt oanvända storleksvarianter) och hjälper dig att rensa bort dem snabbt – utan att du behöver sitta och gissa vilka filer som är säkra att ta bort.

Varför är det här ens ett problem? (Bakgrunden)
Den manuella vägen är lika frustrerande som den är riskfylld. Om du har försökt rensa mediabiblioteket förut känner du igen mönstret: tusentals filer med namn som image-150x150.jpg, image-300x300.jpg, image-768x432.jpg och liknande. Det är nästan omöjligt att veta vilka som faktiskt används i innehåll, mallar eller widgets – och vilka som bara ligger och tar plats.
Enligt berättelsen bakom verktyget såg Duplicator-teamet samma scenario om och om igen när de jobbade med WordPress-sajter: sajtägare som betalar för extra lagring, backuper som tar längre tid än nödvändigt och migreringar som släpar – ofta på grund av en stor mängd oanvända bildvarianter som gömmer sig i mediabiblioteket.

Vad WP Media Cleanup faktiskt gör
Kärnan är att verktyget försöker göra det du normalt inte kan göra på ett säkert sätt: skapa en tydlig karta över vilka bildfiler som används på sajten, och vilka som inte gör det.
Med ett klick skannar WP Media Cleanup ”varje hörn” av WordPress-installationen – från publicerat innehåll till widgets, custom fields och temainställningar. Resultatet blir en kartläggning av vilka bilder (och bildstorlekar) som faktiskt refereras av sajten.
Därefter jämförs den här kartan mot filerna i mediabiblioteket, så att du får en rapport som visar exakt vilka filer som ligger oanvända på servern.

En rapport som går att agera på (utan gissningar)
Den stora vinsten här är inte att ”oanvända filer existerar” – det vet de flesta redan. Vinsten är att du får ett tydligt underlag för vad som är säkert att rensa.
I praktiken innebär det att du slipper klicka runt och försöka verifiera filer en och en, eller sitta med SFTP/SSH och hoppas att du inte tar bort något som ett tema eller en page builder faktiskt använder.
Rensa mediabiblioteket utan att vara rädd för att sabba sajten
När verktyget har identifierat det som är oanvänt väljer du själv hur aggressivt du vill rensa:
- Ta bort allt på en gång om målet är att frigöra utrymme direkt.
- Gå igenom filerna stegvis och ta bort enstaka poster om du vill vara extra försiktig.

En viktig detalj i upplägget är att WP Media Cleanup är inriktat på storleksvarianterna som WordPress genererar (t.ex. thumbnail-150x150.jpg, medium-300x300.jpg och liknande). Originalbilden lämnas orörd. Det är en stor skillnad mot mer ”hårdhänta” städrutiner där man råkar kasta bort källfilen.
För byråer och frilansare som hanterar flera kundsajter är det här extra relevant: du kan göra städningen med mer självförtroende när du vet att du inte tar bort kundens originalmaterial eller gör irreversibla förändringar av innehållet.
Ta bort nu – återställ senare (inbyggd återhämtning)
Ett vanligt skäl till att mediastädning aldrig blir av är att det känns riskabelt. WP Media Cleanup tar höjd för det genom en återställningsfunktion från start.
När du tar bort bildvarianter försvinner de inte permanent direkt. I stället säkerhetskopieras de och flyttas till en temporär säker plats där de ligger kvar i 30 dagar (och enligt beskrivningen kan du ändra den här retention-tiden i inställningarna).

Behöver du få tillbaka något? Då kan du återställa antingen enstaka filer eller allt du har rensat – och det ska gå på sekunder enligt lanseringsinformationen.

Poängen är att städningen blir reversibel. Du tar inte ett ”allt eller inget”-beslut, utan kan korrigera om du upptäcker att en viss storlek ändå behövdes i en mall, widget eller ett specialfält.
Automatisera städningen med WP-CLI (för dig som sköter många sajter)
Om du ansvarar för många WordPress-installationer vet du att manuellt klickande i wp-admin inte skalar. Därför är WP-CLI-stöd en central del här.
WP-CLI (WordPress Command Line Interface) är verktyget som låter dig styra WordPress från terminalen. WP Media Cleanup uppges ha fullt WP-CLI-stöd för att exempelvis skanna, radera, återställa och se statistik – utan att öppna en webbläsare.
Ett typiskt flöde ser ut så här:
# Find and review unused variations
wp media-cleanup find_unused --format=table
# Delete them with confirmation
wp media-cleanup delete_unused --yes
# Check statistics
wp media-cleanup stats
För byråer innebär det att mediastädning kan bli en del av befintliga underhållsrutiner: kör i batch över flera sajter, trigga via schemaläggning i din driftmiljö och frigör utrymme i skala – utan handpåläggning.
Byggt av teamet bakom Duplicator
WP Media Cleanup kommer från samma team som utvecklar Duplicator, ett etablerat WordPress-plugin för backup och migrering som enligt lanseringen används av över 1 500 000 professionella.
Ur det perspektivet är det logiskt att de fokuserar på just bildbloat: oanvända bildvarianter gör backup-arkiv större och migreringar segare. Verktyget är tänkt som ännu en pusselbit för att hålla WordPress-installationer ”lean”, snabbare att flytta och mer kostnadseffektiva att drifta.
Konkreta effekter: mindre lagring, snabbare backup, smidigare migreringar
Oanvända bildvarianter är lite som teknisk skuld i filsystemet: du märker inte alltid problemet förrän du står där med en hostinggräns, en backup som tar evigheter eller en flytt till nytt webbhotell där allt helt plötsligt blir onödigt tungt.
När du backar upp eller migrerar sajten följer alla de där extra filerna med. Det innebär större backupfiler, längre tid att skapa arkiv, långsammare överföringar och att du betalar för lagring du inte får någon nytta av.
Enligt beskrivningen är målgruppen bred: bloggar, webbutiker och företagssajter – men också byråer där besparingen multipliceras över hela kundportföljen.
Kom igång: samma checklista oavsett sajtstorlek
Processen som beskrivs är rak och går att följa även om du bara vill testa försiktigt på en mindre installation:
- Installera WP Media Cleanup på din WordPress-sajt
- Klicka på ”Scan” för att analysera mediabiblioteket
- Granska listan över oanvända bildvarianter
- Radera oanvänd media i bulk eller en och en
- Återställ vid behov från den 30-dagars backupen
Tillgänglighet och pris (enligt lanseringen)
WP Media Cleanup uppges vara tillgängligt nu som en del av Duplicator Elite bundle. Det går också att köpa separat med ett startpris på 29 USD per år för en sajt. Installationen ska enligt lanseringsinlägget ta några minuter, och du ser direkt hur mycket utrymme som faktiskt går att återta.
Teknisk detalj att ha med i planeringen
Eftersom WordPress skapar flera bildstorlekar och teman/plugins kan registrera egna storlekar, kan utfallet variera mycket mellan sajter. Kör en scan först och låt rapporten styra hur aggressiv rensning du vågar göra.
Referenser / Källor
Maja Lindberg
Serverless- och edge computing-utvecklare. Vercel och Cloudflare Workers är mina favoriter. Magin händer i molnets kant.
Alla inlägg