Hvordan deaktiveres WordPress automatisk genererede miniaturebeskæringsfunktion?tilføje kode

Sådan deaktiveresWordPressVil du automatisk generere thumbnail-beskæringsfunktion?

mestnye medierFolk vil tilføje originale billeder direkte i artiklen, og de vil ikke bruge billederne automatisk beskåret af wordpress.

Selvom beskårne billeder er ubrugelige, vil WordPress ikke automatisk slette dem. Over tid spilder disse "junk billeder" en masse hjemmesidepladskapacitet, og lægger samtidig et stort pres på backup.

WordPress auto-croppede thumbnails kan slettes manuelt, helst helt deaktivering af WordPress’ auto-cropping af billeder.

Deaktiver WordPress automatisk genererede miniaturebeskæringsfunktion

Åbn WordPress-indstillingstilstanden (WP-baggrund klik på [Indstillinger] -> [Multimedieindstillinger])
www.xxx com/wp-admin/options-media.php

sætte detteLængden og bredden af ​​billederne i 3 størrelser er alle indstillet til 0:

  1. Miniaturestørrelse
  2. Medium størrelse
  3. Stor størrelse

Tjek også "Beskær altid miniaturebilleder til denne størrelse".

Som vist nedenfor:

Hvordan deaktiveres WordPress automatisk genererede miniaturebeskæringsfunktion?tilføje kode

Men i WP-temaer er der normalt kode til automatisk at generere thumbnails, hvad skal jeg gøre?

Nogle mennesker siger, at det kan åbnes med Notepad++Alle wordpress-temafiler,MassesøgningSøgeord "tommelfingerail", fandt 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, der indstiller beskæringsstørrelsen på billedet og kalder add_image_size Denne funktionsfunktion.

Funktionen af ​​add_image_size-funktionen:

  • Registrering af en ny billedstørrelse betyder, at du uploader et nyt billede, og WordPress vil oprette et nyt fremhævet billede af den størrelse.

Hvis du helt vil deaktivere WordPress fra automatisk at beskære miniaturer, skal du slå denne funktion ihjel!

Den nemmeste måde er at finde denne funktion og kommentere den.

Denne metode stinker dog og skal kommenteres igen, hver gang WordPress-temaet opdateres...

Ved at søge, kan du finde nogle måder at forbyde en bestemt funktion på internettet, og kopiere følgende kode ind i WordPress-tema functions.php-filen, kan du fuldstændigt forbyde den automatiske generering af thumbnail-beskæringsfunktion i wordpress.

//彻底禁止WordPress创建缩略图
 add_filter( 'add_image_size', create_function( '', 'return 1;' ) );
  • Faktisk er dette for at indsætte et retur i funktionen og udfase funktionen.

fjern medium_large_size_w

Når WordPress 4.4 er installeret/opdateret, vil størrelsen "medium_large_size_w" blive skrevet ind i mulighederne, hvilket resulterer i et 768w pixel thumbnail, der altid vil blive genereret senere.

Selvfølgelig er den tidligere løsning at ændre databasen, hvilket ikke er særlig praktisk.

Åbn WordPress-indstillingstilstanden (WP-baggrund klik på [Indstillinger] -> [Alle indstillinger])
www.xxx com/wp-admin/options.php

Tryk derefter på Ctrl+F i browseren for at søge:

medium_large_size_w
  • Når du har fundet den, skal du ændre værdien til 0, derefter trække til bunden af ​​siden og klikke på [Gem ændringer].

Selvom måden at tilføje WordPress-kode for at deaktivere WordPress automatisk genererer miniaturebeskæring, er den stadig ikke omfattende nok...

Chen WeiliangDet anbefales, at du installerer og bruger Billedstørrelser plugin ▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delt "Hvordan deaktiverer WordPress automatisk generering af miniaturebeskæringsfunktion?Tilføj kode" for at hjælpe dig.

Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-388.html

Velkommen til Telegram-kanalen på Chen Weiliangs blog for at få de seneste opdateringer!

🔔 Vær den første til at få den værdifulde "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens øverste bibliotek! 🌟
📚 Denne guide indeholder enorm værdi, 🌟Dette er en sjælden mulighed, gå ikke glip af det! ⏰⌛💨
Del og like hvis du har lyst!
Din deling og likes er vores kontinuerlige motivation!

 

发表 评论

Din e-mail-adresse vil ikke blive offentliggjort. 必填 项 已 用 * 标注

scroll til toppen