Hvordan deaktivere WordPress automatisk generert miniatyrbeskjæringsfunksjon?legge til kode

Hvordan deaktivereWordPressGenerer automatisk beskjæringsfunksjon for miniatyrbilder?

mestny MediaFolk vil legge til originale bilder direkte i artikkelen, og de vil ikke bruke bildene som automatisk beskjæres av wordpress.

Selv om beskårne bilder er ubrukelige, vil ikke WordPress slette dem automatisk. Over tid kaster disse «søppelbildene» bort mye plass på nettstedet, og legger samtidig mye press på backup.

WordPress auto-beskjærte miniatyrbilder kan slettes manuelt, fortrinnsvis helt deaktivering av WordPress sin auto-beskjæring av bilder.

Deaktiver WordPress automatisk generert miniatyrbeskjæringsfunksjon

Åpne WordPress-alternativmodus (WP-bakgrunn klikker på [Innstillinger] –> [Multimedia Options])
www.xxx com/wp-admin/options-media.php

将这Lengden og bredden på bildene i 3 størrelser er satt til 0:

  1. Miniatyrbildestørrelse
  2. Medium størrelse
  3. 大 尺寸

Sjekk også "Beskjær alltid miniatyrbilder til denne størrelsen".

Som vist under:

Hvordan deaktivere WordPress automatisk generert miniatyrbeskjæringsfunksjon?legge til kode

Men i WP-temaer er det vanligvis kode for automatisk å generere miniatyrbilder, hva skal jeg gjøre?

Noen sier at den kan åpnes med Notepad++Alle wordpress-temafiler,MassesøkSøkeord "tommelail", fant følgende kode:

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

Dette er koden som angir beskjæringsstørrelsen på bildet, og kaller add_image_size Denne funksjonen.

Funksjonen til add_image_size-funksjonen:

  • Registrering av en ny bildestørrelse betyr at du laster opp et nytt bilde og WordPress vil lage et nytt utvalgt bilde av den størrelsen.

Hvis du vil deaktivere WordPress fullstendig fra automatisk beskjæring av miniatyrbilder, må du drepe denne funksjonen!

Den enkleste måten er å finne denne funksjonen og kommentere den.

Denne metoden suger imidlertid og må kommenteres på nytt hver gang WordPress-temaet oppdateres...

Ved å søke kan du finne noen måter å forby en bestemt funksjon på Internett.Kopier følgende kode inn i WordPress-tema-filen functions.php, og du kan fullstendig forby den automatiske miniatyrbeskjæringsfunksjonen til wordpress.

//彻底禁止WordPress创建缩略图
 add_filter( 'add_image_size', create_function( '', 'return 1;' ) );
  • Faktisk er dette for å sette inn en retur i funksjonen og avskrive funksjonen.

fjern medium_large_size_w

Når WordPress 4.4 er installert/oppdatert, vil "medium_large_size_w"-størrelsen skrives inn i alternativene, noe som resulterer i et 768w pikselminiatyrbilde som alltid vil bli generert senere.

Selvfølgelig er den forrige løsningen å endre databasen, noe som ikke er veldig praktisk.

Åpne WordPress-alternativmodus (WP-bakgrunn klikker på [Innstillinger] -> [Alle innstillinger])
www.xxx com/wp-admin/options.php

Trykk deretter Ctrl+F i nettleseren for å søke:

medium_large_size_w
  • Etter å ha funnet den, endre verdien til 0, dra til bunnen av siden og klikk på [Lagre endringer].

Selv om måten å legge til WordPress-kode for å deaktivere WordPress automatisk genererer beskjæring av miniatyrbilder, er den fortsatt ikke omfattende nok...

Chen WeiliangDet anbefales at du installerer og bruker Bildestørrelser plugin ▼

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delt "Hvordan deaktivere WordPress automatisk generer miniatyrbeskjæringsfunksjon?Legg til kode" for å hjelpe deg.

Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-388.html

Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen