Ki jan yo enfim WordPress oto-pwodwi karakteristik ti miniature rekòt?ajoute kòd

Ki jan yo enfimWordPressOtomatikman jenere fonksyon rekòt miniatures?

pi fònouvo medyaMoun pral ajoute foto orijinal yo dirèkteman nan atik la, epi yo pa pral sèvi ak foto yo otomatikman koupe pa wordpress.

Malgre ke imaj koupe yo initil, WordPress pa pral otomatikman efase yo.Apre yon tan, "imaj tenten" sa yo gaspiye anpil kapasite espas sit entènèt, epi an menm tan ajoute anpil estrès nan backup.

Nou ka manyèlman efase ti miniatures yo ke WordPress otomatikman rekòt, men li pi bon pou konplètman enfim fonksyon WordPress otomatikman koupe imaj yo.

Enfim WordPress oto-pwodwi karakteristik ti miniature koupe

Louvri mòd opsyon WordPress (WP background klike sou [Anviwònman] -> [Opsyon miltimedya])
www.xxx com/wp-admin/options-media.php

将这Longè ak lajè imaj 3 gwosè yo tout mete sou 0:

  1. Gwosè miniature
  2. Mwayen gwosè
  3. gwo gwosè

Epitou, tcheke "Toujou koupe miniatures nan gwosè sa a".

Jan yo montre anba a:

Ki jan yo enfim WordPress oto-pwodwi karakteristik ti miniature rekòt?

Sepandan, nan tèm WP, anjeneral gen kòd otomatikman jenere ti miniatures, kisa mwen ta dwe fè?

Gen kèk moun ki di ke li ka louvri ak Notepad ++Tout dosye tèm wordpress,Rechèch esansyèlMot "pousail", jwenn kòd sa a:

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

Sa a se kòd la ki mete gwosè a rekòt nan imaj la ak apèl add_image_size Fonksyon fonksyon sa a.

Fonksyon fonksyon add_image_size:

  • Anrejistre yon nouvo gwosè imaj vle di ke ou telechaje yon nouvo imaj ak WordPress pral kreye yon nouvo imaj prezante nan gwosè sa a.

Si ou vle konplètman enfim WordPress soti nan otomatikman koupe ti kliche, ou dwe touye fonksyon sa a!

Fason ki pi fasil la se jwenn fonksyon sa a epi fè kòmantè sou li.

Sepandan, metòd sa a absorb epi li bezwen re-komante chak fwa tèm WordPress la mete ajou...

Lè w chèche, ou ka jwenn kèk fason pou entèdi yon sèten fonksyon sou Entènèt la, epi kopye kòd sa a nan dosye a WordPress tèm functions.php, ou ka konplètman entèdi jenerasyon otomatik la nan fonksyon taye thumbnail nan 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');

Si w panse kòd ki anwo a twòp, oswa chwazi 2 nan 1, pa ajoute kòd ki anwo a, sèlman ajoute kòd sa a▼

// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );
  • An reyalite, sa a se insert yon retounen nan fonksyon an ak deprere fonksyon an.

retire medium_large_size_w

Lè WordPress 4.4 enstale / mete ajou, gwosè "medium_large_size_w" yo pral ekri nan opsyon yo, sa ki lakòz yon ti miniature 768w pixel ki pral toujou pwodwi pita.

Natirèlman, solisyon anvan an se modifye baz done a, ki pa trè pratik.

Louvri mòd opsyon WordPress (WP background klike sou [Anviwònman] -> [Tout Anviwònman])
www.xxx com/wp-admin/options.php

Lè sa a, peze Ctrl + F nan navigatè a pou fè rechèch:

medium_large_size_w
  • Apre w fin jwenn li, chanje valè a a 0, apresa rale anba paj la, epi klike sou [Sove Chanjman yo].

Malgre ke fason pou ajoute kòd WordPress pou enfim WordPress otomatikman jenere koupe ti miniatures, li toujou pa konplè ase...

Chen WeiliangLi rekòmande pou w enstale ak itilize Gwosè Imaj Plugin ▼

kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo te itilize * Mete etikèt sou

Ki gen tèt