Kako onemogočiti WordPress samodejno ustvarjeno funkcijo obrezovanja sličic?dodajte kodo

Kako onemogočitiWordPressSamodejno ustvarjanje funkcije obrezovanja sličic?

večinanovi medijiLjudje bodo izvirne slike dodajali neposredno v članek in ne bodo uporabljali slik, ki jih je wordpress samodejno obrezal.

Čeprav so obrezane slike neuporabne, jih WordPress ne bo samodejno izbrisal. Sčasoma te "neželene slike" zapravijo veliko prostora na spletnem mestu in hkrati dodatno obremenijo varnostno kopiranje.

WordPress samodejno obrezane sličice lahko izbrišete ročno, po možnosti popolnoma onemogočite WordPressovo samodejno obrezovanje slik.

Onemogočite samodejno ustvarjeno funkcijo obrezovanja sličic programa WordPress

Odprite način z možnostmi WordPress (WP kliknite v ozadju [Nastavitve] –> [Možnosti večpredstavnosti])
www.xxx com/wp-admin/options-media.php

将这Dolžina in širina slik treh velikosti sta nastavljeni na 3:

  1. Velikost sličice
  2. Srednja velikost
  3. velika velikost

Označite tudi »Vedno obreži sličice na to velikost«.

Kot je prikazano spodaj:

Kako onemogočiti WordPress samodejno ustvarjeno funkcijo obrezovanja sličic?dodajte kodo

Vendar pa je v temah WP običajno koda za samodejno ustvarjanje sličic, kaj naj storim?

Nekateri pravijo, da ga je mogoče odpreti z Notepad++Vse datoteke s temo wordpress,Množično iskanjeKljučna beseda "palecail", našel naslednjo kodo:

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

To je koda, ki nastavi velikost obrezovanja slike in klice add_image_size Ta funkcija deluje.

Funkcija funkcije add_image_size:

  • Registracija nove velikosti slike pomeni, da naložite novo sliko in WordPress bo ustvaril novo predstavljeno sliko te velikosti.

Če želite WordPressu popolnoma onemogočiti samodejno obrezovanje sličic, morate uničiti to funkcijo!

Najlažji način je, da poiščete to funkcijo in jo komentirate.

Vendar je ta metoda zanič in jo je treba znova komentirati vsakič, ko je tema WordPress posodobljena ...

Z iskanjem lahko najdete nekaj načinov za prepoved določene funkcije na internetu in kopirate naslednjo kodo v datoteko functions.php teme WordPress, lahko popolnoma prepoveste samodejno ustvarjanje funkcije obrezovanja sličic WordPress.

//彻底禁止WordPress创建缩略图
 add_filter( 'add_image_size', create_function( '', 'return 1;' ) );
  • Pravzaprav je to vstavljanje vrnitve v funkcijo in opustitev funkcije.

odstranite medium_large_size_w

Ko je WordPress 4.4 nameščen/posodobljen, bo med možnostmi zapisana velikost »medium_large_size_w«, kar bo povzročilo sličico 768w slikovnih pik, ki bo vedno ustvarjena pozneje.

Seveda je prejšnja rešitev spreminjanje baze podatkov, kar ni zelo priročno.

Odprite način možnosti WordPress (klik WP v ozadju [Nastavitve] –> [Vse nastavitve])
www.xxx com/wp-admin/options.php

Nato pritisnite Ctrl+F v brskalniku za iskanje:

medium_large_size_w
  • Ko ga najdete, spremenite vrednost na 0, nato povlecite na dno strani in kliknite [Shrani spremembe].

Čeprav način dodajanja kode WordPress za onemogočanje WordPressa samodejno ustvari obrezovanje sličic, še vedno ni dovolj celovit ...

Chen WeiliangPriporočljivo je, da namestite in uporabljate Vtičnik za velikost slik ▼

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) je delil »Kako onemogočiti funkcijo WordPress za samodejno ustvarjanje obrezovanja sličic?Dodaj kodo«, ki vam bo v pomoč.

Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-388.html

Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!

🔔 Bodite prvi, ki boste prejeli dragocen »Vodnik za uporabo orodja AI za vsebinski marketing ChatGPT« v zgornjem imeniku kanala! 🌟
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!

 

发表 评论

Vaš e-poštni naslov ne bo objavljen. 必填 项 已 用 * Oznaka

滚动 到 顶部