Hur inaktiverar man WordPress automatiskt genererad miniatyrbeskärningsfunktion?lägg till kod

Hur man inaktiverarWordpressGenerera automatiskt beskärningsfunktion för miniatyrbilder?

mestny mediaMänniskor kommer att lägga till originalbilder direkt i artikeln, och de kommer inte att använda bilderna som automatiskt beskärs av wordpress.

Även om beskurna bilder är oanvändbara kommer WordPress inte att radera dem automatiskt. Med tiden slösar dessa "skräpbilder" mycket utrymme på webbplatsen, och lägger samtidigt till en hel del stress till säkerhetskopieringen.

WordPress automatiskt beskurna miniatyrer kan raderas manuellt, helst helt inaktivera WordPress autobeskärning av bilder.

Inaktivera WordPress automatiskt genererad miniatyrbeskärningsfunktion

Öppna WordPress-alternativläget (WP-bakgrundsklicka på [Inställningar] -> [Multimediaalternativ])
www.xxx com/wp-admin/options-media.php

将这Längden och bredden på bilderna i tre storlekar är alla inställda på 3:

  1. tumnagelsstorlek
  2. Medelstorlek
  3. stor storlek

Kontrollera också "Beskär alltid miniatyrbilder till denna storlek".

Enligt nedanstående:

Hur inaktiverar man WordPress automatiskt genererad miniatyrbeskärningsfunktion?lägg till kod

Men i WP-teman finns det vanligtvis kod för att automatiskt generera miniatyrer, vad ska jag göra?

Vissa säger att det kan öppnas med Notepad++Alla wordpress-temafiler,MasssökningNyckelord "tummeail", hittade följande kod:

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

Det här är koden som ställer in beskärningsstorleken på bilden och anropar add_image_size Denna funktionsfunktion.

Funktionen för funktionen add_image_size:

  • Att registrera en ny bildstorlek innebär att du laddar upp en ny bild och WordPress kommer att skapa en ny utvald bild av den storleken.

Om du helt vill inaktivera WordPress från att automatiskt beskära miniatyrer måste du avbryta den här funktionen!

Det enklaste sättet är att hitta den här funktionen och kommentera den.

Den här metoden suger dock och måste kommenteras på nytt varje gång WordPress-temat uppdateras...

Genom att söka kan du hitta några sätt att förbjuda en viss funktion på Internet, och kopiera följande kod till WordPress-temat functions.php-filen, kan du helt förbjuda automatisk generering av miniatyrbeskärningsfunktion för wordpress.

//彻底禁止WordPress创建缩略图
 add_filter( 'add_image_size', create_function( '', 'return 1;' ) );
  • I själva verket är detta för att infoga en retur i funktionen och fasa ut funktionen.

ta bort medium_large_size_w

När WordPress 4.4 är installerat/uppdaterat kommer storleken "medium_large_size_w" att skrivas in i alternativen, vilket resulterar i en 768w pixelminiatyrbild som alltid kommer att genereras senare.

Naturligtvis är den tidigare lösningen att modifiera databasen, vilket inte är särskilt bekvämt.

Öppna WordPress-alternativläget (WP-bakgrundsklicka på [Inställningar] -> [Alla inställningar])
www.xxx com/wp-admin/options.php

Tryck sedan på Ctrl+F i webbläsaren för att söka:

medium_large_size_w
  • När du har hittat det, ändra värdet till 0, dra sedan till botten av sidan och klicka på [Spara ändringar].

Även om sättet att lägga till WordPress-kod för att inaktivera WordPress automatiskt genererar beskärning av miniatyrbilder, är det fortfarande inte tillräckligt omfattande...

Chen WeiliangDet rekommenderas att du installerar och använder Plugin för bildstorlekar ▼

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Hur inaktiverar jag WordPress automatiskt generera miniatyrbeskärningsfunktion?Lägg till kod" för att hjälpa dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-388.html

Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

scrolla till toppen