LW Enable
SVG-feltöltés a médiatárba, feltöltéskori tartalom-ellenőrzéssel: egy kapcsoló, és a veszélyes SVG-ket a bővítmény visszadobja.
This content is not available in your language yet.
Az LW Enable olyan WordPress-funkciót kapcsol be, amely alapból tiltott. Jelenleg egy ilyen van: az SVG-feltöltés a médiatárba, minden feltöltött fájl ellenőrzésével.
A bővítményt a WordPressben az LW Plugins → Engedélyezés menüpontban éred el; csak adminisztrátor látja.

Az SVG feltöltések kapcsoló alapból ki van kapcsolva („Letiltva”); bekapcsolva „Engedélyezve”.
| Beállítás | Alapérték | Mit csinál |
|---|---|---|
| SVG feltöltések | Ki | Engedélyezi az SVG-fájlok feltöltését a médiatárba és a szerkesztőből, mindenkinek, akinek amúgy is van feltöltési joga. Minden feltöltött fájlt ellenőriz. |
Itt a kapcsoló bekapcsolva = a funkció engedélyezve. Mentés a felső sáv Módosítások mentése gombjával (vagy ⌘S / Ctrl+S).
Hogyan ellenőriz?
Szekció neve “Hogyan ellenőriz?”A WordPress biztonsági okból tiltja az SVG-t, mert egy SVG-fájlban futtatható kód is lehet. Az LW Enable minden feltöltött SVG-t megvizsgál: ha veszélyes tartalmat talál, a feltöltést elutasítja, és a fájlt törli.
Elutasítja az olyan SVG-t, amelyben:
- script vagy eseménykezelő van;
- más dokumentum van beágyazva (iframe, object, embed, foreignObject);
- külső (http/https) címre mutató hivatkozás van;
<style>blokk vagy veszélyes CSS van;- DOCTYPE vagy XML-entitás van (bármilyen nevesített entitás, pl.
&is); - veszélyes
data:cím van; - nem érvényes XML, vagy nincs benne
<svg>…</svg>.
Egyéb, amit tud:
- legfeljebb 5 MB-os SVG (nem állítható);
- kiolvassa a kép szélességét és magasságát (a
width/height-ből vagy aviewBox-ból), így a téma és a szerkesztő ismeri a méretét; - SVG-re nem készít
srcset-et (vektorgrafikánál nincs értelme).
Az ellenőrzés teljesen az oldaladon fut, a fájl nem megy ki külső szolgáltatáshoz. Csak feltöltéskor fut: a már a médiatárban lévő SVG-ket utólag nem vizsgálja.
- WP-CLI, REST és abilitiesA wp lw-enable parancsai, a beállítás REST-végpontja és az LW Site Manager melletti két ability.
- Telepítés és eltávolításAz LW Enable telepítése ZIP-ből vagy Composerrel, mi megy ki az oldalról, és mi marad eltávolítás után.
- HibaelhárításGyakori LW Enable-hibák: elutasított SVG, 5 MB-os korlát, rossz kiterjesztés, hiányos telepítés.