Cikkkönyvtár
Hogyan lehet letiltaniWordPressAutomatikusan generálja a miniatűr kivágási funkciót?
a legtöbbúj médiaAz emberek eredeti képeket közvetlenül a cikkhez adnak hozzá, és nem fogják használni a Wordpress által automatikusan kivágott képeket.
Bár a kivágott képek haszontalanok, a WordPress nem törli őket automatikusan. Idővel ezek a "szemétképek" rengeteg helyet pazarolnak a webhelyen, és ugyanakkor nagy nyomást gyakorolnak a biztonsági mentésre.
A WordPress által automatikusan levágott bélyegképeket manuálisan is törölhetjük. A legjobb, ha teljesen letiltjuk a WordPress automatikus vágás funkcióját.
Tiltsa le a WordPress automatikusan generált miniatűrök levágási funkcióját
Nyissa meg a WordPress beállítások módot (a WP háttérben kattintson a [Beállítások] -> [Multimédia beállítások] lehetőségre)
www.xxx com/wp-admin/options-media.php
tedd eztA 3 méretű képek hossza és szélessége 0-ra van állítva:
- Miniatűr méret
- Közepes méretű
- nagy méret
Jelölje be a "Mindig vágja le az indexképeket erre a méretre" jelölőnégyzetet.
Az alábbiak szerint:

A WP-témákban azonban általában van kód az indexképek automatikus generálására. Mit tegyek?
Vannak, akik azt mondják, hogy a Notepad++ segítségével nyitható megMinden wordpress témafájl,Tömeges keresésKulcsszó "hüvelykujjail", a következő kódot találta:
function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}Ez az a kód, amely beállítja a kép kivágási méretét és a hívásokat add_image_size Ez a funkció funkció.
Az add_image_size függvény függvénye:
- Új képméret regisztrálása azt jelenti, hogy új képet tölt fel, és a WordPress létrehoz egy új, ilyen méretű kiemelt képet.
Ha teljesen letiltja a WordPress-t a bélyegképek automatikus levágásáról, akkor ezt a funkciót meg kell állítani!
A legegyszerűbb módja annak, hogy megtalálja ezt a funkciót, és kommentálja.
Ez a módszer azonban szívás, és minden alkalommal újra meg kell kommentálni, amikor a WordPress témát frissítik...
A kereséssel találhat néhány módot egy bizonyos funkció letiltására az interneten, és a következő kódot a WordPress theme functions.php fájljába másolja, teljesen letilthatja a Wordpress miniatűrök vágó funkciójának automatikus generálását.
// 禁用自动生成的图片尺寸
function shapeSpace_disable_image_sizes($sizes) {
unset($sizes['thumbnail']); // disable thumbnail size
unset($sizes['medium']); // disable medium size
unset($sizes['large']); // disable large size
unset($sizes['medium_large']); // disable medium-large size
unset($sizes['1536x1536']); // disable 2x medium-large size
unset($sizes['2048x2048']); // disable 2x large size return $sizes;
}
add_action('intermediate_image_sizes_advanced', 'shapeSpace_disable_image_sizes');
// 禁用缩放尺寸
add_filter('big_image_size_threshold', '__return_false');
// 禁用其他图片尺寸
function shapeSpace_disable_other_image_sizes() {
remove_image_size('post-thumbnail'); // disable images added via set_post_thumbnail_size()
remove_image_size('another-size'); // disable any other added image sizes
}
add_action('init', 'shapeSpace_disable_other_image_sizes');Ha úgy gondolja, hogy a fenti kód túl sok, vagy 2-et választ a 1 közül, ne adja hozzá a fenti kódot, csak a következő kódot adja hozzá.
// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );- Valójában ez egy visszatérés beszúrása a függvénybe, és a függvény elavultsága.
távolítsa el a medium_large_size_w
A WordPress 4.4 telepítésekor/frissítésekor a „medium_large_size_w” méret beírásra kerül az opciók közé, ami egy 768 wattos pixeles bélyegképet eredményez, amely később mindig generálódik.
Természetesen a korábbi megoldás az adatbázis módosítása, ami nem túl kényelmes.
Nyissa meg a WordPress beállítások módot (a WP háttérben kattintson a [Beállítások] -> [Összes beállítás] elemre)
www.xxx com/wp-admin/options.php
Ezután nyomja meg a Ctrl+F billentyűkombinációt a böngészőben a kereséshez:
medium_large_size_w
- Miután megtalálta, módosítsa az értéket 0-ra, majd húzza az oldal aljára, és kattintson a [Változtatások mentése] gombra.
Bár a WordPress-kód hozzáadásának módja a WordPress letiltásához automatikusan létrehozza a miniatűrök kivágását, ez még mindig nem elég átfogó...
Chen WeiliangJavasoljuk, hogy telepítse és használja Képméretek bővítmény ▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) megosztotta "Hogyan lehet letiltani a WordPress miniatűrök vágási funkciójának automatikus létrehozását?Kód hozzáadása" segítségével.
Üdvözöljük a cikk linkjének megosztásában:https://www.chenweiliang.com/cwl-388.html
