Sut i analluogi nodwedd cnydio bawd a gynhyrchir yn awtomatig WordPress?ychwanegu cod

如何 禁用WordPressSwyddogaeth cnydio mân-luniau awtomatig?

fwyafcyfryngau newyddFel arfer, mae pobl yn ychwanegu'r delweddau gwreiddiol yn uniongyrchol at eu herthyglau ac nid ydynt yn defnyddio delweddau y mae WordPress yn eu cnydio'n awtomatig.

Er bod delweddau wedi'u cnydio yn ddiwerth, nid yw WordPress yn eu dileu'n awtomatig. Dros amser, mae'r "delweddau sothach" hyn yn gwastraffu llawer o le ar y wefan ac yn ychwanegu llawer o bwysau yn ystod copïau wrth gefn.

Gallwn ddileu'r mân-luniau y mae WordPress yn eu cnydio'n awtomatig â llaw, ond mae'n well analluogi nodwedd cnydio delweddau awtomatig WordPress yn llwyr.

Analluogi nodwedd cnydio mân-luniau awtomatig WordPress

Galluogi modd opsiynau WordPress (ym mhanel gweinyddol WordPress, cliciwch 【Gosodiadau】–>【Opsiynau Amlgyfrwng】).
www.xxx com/wp-admin/options-media.php

将这Gosodwch led ac uchder y tri delwedd i 0.

  1. Maint y mân-lun
  2. maint canolig
  3. Maint mawr

Hefyd, gwiriwch "Tocio mân-luniau i'r maint hwn bob amser".

Fel y dangosir isod:

Sut i analluogi nodwedd cnydio bawd a gynhyrchir yn awtomatig WordPress?

Fodd bynnag, mae gan themâu WP god sy'n cynhyrchu mân-luniau yn awtomatig fel arfer. Beth allwch chi ei wneud am hynny?

Mae rhai pobl yn dweud y gallwch chi ei agor gyda Notepad++.Pob ffeil thema WordPress,chwiliad swpAllweddair "bawd"aiCafwyd hyd i'r cod canlynol gan ddefnyddio'r allwedd "l":

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

Dyma'r cod ar gyfer gosod maint cnydio'r ddelwedd, ac mae'n galw... add_image_size Mae'r swyddogaeth hon at [ddibenion penodol].

Swyddogaeth add_image_size yw:

  • Mae cofrestru maint delwedd newydd yn golygu, pan fyddwch chi'n uwchlwytho delwedd newydd, y bydd WordPress yn creu delwedd dan sylw newydd sydd â'r maint yn unol â hynny.

Os ydych chi eisiau analluogi cnydio mân-luniau awtomatig WordPress yn llwyr, bydd yn rhaid i chi analluogi'r swyddogaeth hon!

Y ffordd symlaf yw dod o hyd i'r swyddogaeth ac yna ei rhoi allan drwy wneud sylwadau.

Fodd bynnag, mae'r dull hwn yn ofnadwy; mae'n gofyn am ail-wneud sylwadau bob tro y byddwch chi'n diweddaru eich thema WordPress...

Drwy chwilio ar-lein, des i o hyd i rai dulliau i analluogi rhai swyddogaethau. Bydd copïo'r cod canlynol i ffeil functions.php thema WordPress yn analluogi nodwedd cnydio mân-luniau awtomatig WordPress yn llwyr.

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

Os ydych chi'n teimlo bod y cod uchod yn rhy hir, neu os oes rhaid i chi ddewis un o'r ddau opsiwn, peidiwch ag ychwanegu'r cod uchod; dim ond ychwanegu'r cod canlynol ▼

// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );
  • Yn ei hanfod, mae hyn yn golygu mewnosod datganiad dychwelyd y tu mewn i swyddogaeth i ddirymu'r swyddogaeth honno.

Dileu maint_canolig_mawr_w

Wrth osod/diweddaru fersiwn 4.4 o WordPress, mae'r maint "medium_large_size_w" yn cael ei ysgrifennu i'r opsiynau, gan achosi i fân-luniau dilynol gael eu cynhyrchu gyda maint o 768w picsel.

Wrth gwrs, roedd yr ateb blaenorol yn gofyn am addasu'r gronfa ddata, nad oedd yn gyfleus iawn.

Galluogi modd opsiynau WordPress (ym mhanel gweinyddol WordPress, cliciwch 【Gosodiadau】–>【Pob Gosodiad】).
www.xxx com/wp-admin/options.php

Yna pwyswch Ctrl+F yn eich porwr i chwilio:

medium_large_size_w
  • Ar ôl dod o hyd iddo, newidiwch y gwerth i 0, yna sgroliwch i waelod y dudalen a chliciwch ar "Cadw Newidiadau".

Er y gall ychwanegu cod WordPress analluogi cnydio mân-luniau awtomatig WordPress, nid yw'n ddigon cynhwysfawr o hyd...

Chen WeiliangRwy'n argymell eich bod yn ei osod a'i ddefnyddio. Ategyn Meintiau Delweddau ▼

发表 评论

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. 必填 项 已 用 * Label

Sgroliwch i'r brig