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:

  1. áttekintő (mozaik)
  2. átlagos mérete (közepes)
  3. közepesen nagy (medium_large) változat 4.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:

Távolítsuk el a generációs másolatok feltöltött képek wordpress
Letölthető másolatot az eredeti képek

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ű.

Távolítsuk el a generációs másolatok feltöltött képek wordpress
Média beállítások oldalon - így csak a megfelelő 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:

Távolítsuk el a generációs másolatok feltöltött képek wordpress
Letiltása medium_large mérete az admin felületre

# 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.