Távolítsuk el a generációs másolatok feltöltött képek wordpress
Ha szükség van, hogy tisztítsák meg a képet generációs másolatok?
Minden esetben, amikor nem kell a méret a létrehozott két példányban. Ha egy olcsó hosting és lemezterület korlátozott rajta. Meg kell nézni, hogy egy példányt a képek jönnek létre, amelyek nem használják a tárgy. Ezenkívül számos ismétlődő letölthető képeket, hogy kerülnek a mappában feltöltések. jelentősen növeli a méretét backup fájlokat - legalább kényelmetlen. Képzeld magad, akkor letöltött egy képet, de a WordPress hozott létre újabb 7 miniatúrák neki - 7 példányban ezt a képet, és néhány, a páros is majdnem akkora, mint az eredeti. Ha van több ezer képet az oldalon, akkor okozhat problémákat és nehézségeket.
Honnan tudom, hogy milyen méretű a helyszínen használt?
Alapértelmezésben WordPress létre négy példányban:
- áttekintő (mozaik)
- átlagos mérete (közepes)
- közepesen nagy (medium_large) változat 4.4.
- nagy felbontású (nagy)
Amellett, hogy ezek a méretek, további méretek is létrehozhat maga a téma. Például, ext. méretű telepítés utáni bélyegképek üzenete az oldalsó panelen, vagy egyéb célokra.
Először is, meg kell határozni, hogy hány példányban a kép jön létre, az indításkor. Ehhez menj a admin felületen, és töltsön egy nagy képet, legyen 1900h1000 képpontok (nagyfelbontású van szükség annak érdekében, hogy minden lehetséges példányban jött létre). Ezután keresse meg a mappát kép letöltések, általában: / wp-content / feltöltések /. Ott, a fájlok vannak sorolva, év és hónap, hogy az utolsó évben, és egy hónap, és meg kell látni a fájl az imént letöltött, és annak összes másolatát:

Mint látható a képen, az én teszt blog (Húsz Tizenöt téma) készült 5 példányban. Amennyiben 4 az alapértelmezett másolási, és a többi 1 - a téma beállításokat.
Megtudjuk nevét minden méret
Egy példa a töltött kép, amely megmutatja, hogy mennyi a generált, de nem mutatja a nevét minden felbontásban. A név (ID) méretű kell tudni, hogy kapcsolja ki.
Ahhoz, hogy megtudja, milyen méretű regisztrált az oldalon, hozzá a következő kódot a header.php vagy footer.php szálak. Így látod, vannak és azt, hogyan hívják őket, amit az interneten.
Most megy a honlap, és látni fogja a hasonló tömb:
Hogyan kapcsoljuk ki a teremtés a másolatokat?
Ha le szeretné tiltani a generációs másolatok alapértelmezésben menjen a Beállítások> Média és tegye nulla az a „nagy” és „közepes” méretű.

„A méret a miniatűr” ajánlom, hogy hagyja, mert ezt a méretet létrehozásához használt szabványos galéria és megtekintheti a letöltött fájlokat az admin felületen. Ha eltávolítja ezeket a méreteket, a szabványos galéria nem fog megfelelően működni. A könyvtár ablak betölti az eredeti fájlt, ami nagyban akadályozza az admin felületen.
Megjegyzés: Átlagos méret (közepes) megjelenítéséhez használt képeket a rakodó média, amikor csatlakozik a képrögzítés. De ha nem használják miniatűr (mozaik). Ezért az átlagos mérete is biztonságosan le van tiltva.
medium_large méretét. Az alapértelmezett készített verzió 4.4 letiltja a beállítást a média nem tud itt lenni. Letiltásához használja a horog alább. Vagy keresse fel a rejtett oldal site.ru/wp-admin/options.php beállításokat, és adja meg a 0 beállítani medium_large_size_w:

# 1 letiltása kódot
A fennmaradó 2 példányban készülnek témát. Jellemzően a kódot szálak létrehozásáért felelős további méretek megtalálhatók a functions.php fájlt. Keresse meg a méreteket, hogy láttál megy keresztül FTP (672, 1038, 576) és add_image_size () függvényt. Ez a következőképpen néz ki:
És másolatok készítéséhez felel funkció set_post_thumbnail_size (). ez így néz ki:
# 2 eltávolítása méretű szűrőn keresztül
A változata WordPress 3.9. megjelent remove_image_size () függvény - lehetővé teszi, hogy törölje a megfelelő miniatűr méretű (fizikai fájlok nem törlődnek). Most ahelyett, hogy sorok törlése, letilthatja a felesleges méretét hozzá egy szűrőt a functions.php file:
Itt „image-name” méretű neve ( „honlap-hüvelykujj” a fenti példában). Eltávolítása lógott after_setup_theme esemény. Általában ez az esemény elég. 999 azt jelenti, hogy a prioritás a törlés funkciót, későn, azaz a funkció meghívása után a másikat ezt az eseményt.
# 3 Kapcsolja ki a teremtés további. A méret a szűrő
Az alábbi lehetőségek közül lehet megváltás, amikor senki más nem alkalmas. Mindkettő gyakorlatilag azonos. Ezek nem szüntetik regisztrációs méretben, és egyszerűen törölheti őket átvételkor a megfelelő helyeken kódot.
Ez a lehetőség sokkal átfogóbb, mert letiltja a méreteket több helyen, és nem csak a képfeldolgozás közben letöltések egy mappába feltöltések, akárcsak a második lehetőséget.
Szintén plugins képalkotó get_intermediate_image_sizes használni () funkció közbenső méretek. Ezzel a megvalósítási mód szerint ezek a plug-inek nem fogja látni az összes nem kívánt méretben.
Ez az opció letiltja a regisztráció a megadott méretű csak a kép kerül fel a helyszínen a feltöltések mappát.
Ez a kód neve: 'blog-nagy', 'blog-közepes', stb - a nevét a regisztrált bélyegkép hogy nem kell, hogy hozzon létre egy indító képet az eredeti.
következtetés
Mielőtt használhatná az anyag ebben a cikkben, hogy győződjön meg arról, hogy a törölt mérete nem használják az aktuális téma, mint bélyegképek bejegyzéseket az oldalsávon, vagy más típusú hozzászólások. Távolítsuk el a keletkezett másolatok csak akkor biztos, hogy nem megfelelő működéséhez szükséges a téma.
Ügyeljen arra, hogy az én plugin bélyegkép: Kama Thumbnail. C Ezt fel lehet használni, hogy dinamikusan létrehozni ezen méretek szükségesek a témában. És csak az eredeti példány betöltése. Csinálok az én projekt.
Plugin - Force Regenerate Miniatűrök
Vegye figyelembe, hogy ha letiltja a miniatűr méretű, miniatűr fájlokat magukat, amelyek a mappa nem törölhető. A deaktivált csak regisztrált mérete és a következő indítási áttekintő fájlméret létre fogyatékkal fognak tűnni. Tisztítsa meg a „régi” fájlokat a plugin Force Regenerate Miniatűrök. A beépülő modul teljesen újra a fizikai fájlok összhangban az aktuális beállításokat a képekre.