Cumu disattivà a funzione di ritagliu di miniatura generata automaticamente di WordPress?aghjunghje codice

Cumu possu disattivà a funzione di ritagliu automaticu di miniature di WordPress ?

A maiò parte di i prufessiunali di i novi media aghjunghjenu direttamente l'imagine uriginale à i so articuli è ùn utilizanu micca imagine chì sò ritagliate automaticamente da WordPress.

Ancu s'è l'imaghjini cropped sò inutili, WordPress ùn l'eliminarà micca automaticamente. À u tempu, sti "imaghjini junk" perdi assai spaziu di u situ web è aghjunghjenu assai pressione durante a copia di salvezza.

Pudemu eliminà manualmente e miniature automaticamente tagliate da WordPress Hè megliu disattivà completamente a funzione di cropping automatica di WordPress.

Disattivate a funzione di cropping automaticu di miniatura di WordPress

Aprite u modu di opzioni di WordPress (cliccate [Settings] -> [Multimedia Options] in u backend WP)
www.xxx com/wp-admin/options-media.php

Impostate a larghezza è l'altezza di queste trè imagine à 0:

  1. Dimensione miniatura
  2. Taglia media
  3. grande taglia

Inoltre, verificate "Sempre tagliate miniature à questa dimensione".

Comu mostra quì sottu:

Cumu disattivà u cropping automaticu di miniature in WordPress?

Tuttavia, in i temi WP, ci hè di solitu codice per generà automaticamente miniature.

Certi dicenu chì pudete apre tutti i fugliali di u tema WordPress cù Notepad++ , fà una ricerca in batch per a parola chjave "thumbn ail ", è truvà u codice seguente:

function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}

Questu hè u codice chì stabilisce a dimensione di a cultura di l'imaghjini è chjama add_image_size Sta funzione funzione.

A funzione di add_image_size funzione:

  • A registrazione di una nova dimensione di l'imaghjini significa chì quandu caricate una nova maghjina, WordPress creà una nova maghjina presentata cù quella dimensione.

Se vulete pruibisce cumplettamente WordPress da tagliate automaticamente e miniature, pudete solu tumbà sta funzione!

A manera più faciule hè di truvà sta funzione è cummentà.

Tuttavia, stu metudu hè troppu male, ogni volta chì aghjurnà u tema di WordPress, avete bisognu di re-annotà ...

Per mezu di a ricerca, pudete truvà qualchi manere di disattivà certe funzioni in Internet Copia u codice seguente in u schedariu functions.php di u tema di WordPress per disattivà cumplettamente a funzione di cropping automatica di miniatura di WordPress.

// 禁用自动生成的图片尺寸
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');

Se pensate chì u codice sopra hè troppu, o sceglite 2 da 1, ùn aghjunghje micca u codice sopra, aghjunghje solu u codice seguente▼

// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );
  • In fatti, questu hè di inserisce un ritornu in a funzione è deprecate a funzione.

Elimina medium_large_size_w

Quandu a versione 4.4 di WordPress hè installata / aghjurnata, sta dimensione "medium_large_size_w" serà scritta à l'opzioni, chì devendenu in miniatura di 768w pixel size generata dopu.

Di sicuru, a suluzione precedente hà bisognu di mudificà a basa di dati, chì ùn era micca assai còmuda.

Aprite u modu di opzioni di WordPress (cliccate [Settings] -> [All Settings] in u WP backend)
www.xxx com/wp-admin/options.php

Dopu appughjà Ctrl + F in u navigatore per circà:

medium_large_size_w
  • Dopu avè truvatu, cambia u valore à 0, dopu scorri à u fondu di a pagina è cliccate [Salvà i cambiamenti].

Ancu se l'aghjunzione di u codice WordPress pò disattivà a generazione automatica di WordPress di cropping thumbnail, ùn hè ancu abbastanza cumpletu ...

Chen Weiliang vi cunsiglia d'installà è d'utilizà u plugin Image Sizes ▼

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Libru di Top