Imenik člankov
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:
- Velikost sličice
- Srednja velikost
- velika velikost
Označite tudi »Vedno obreži sličice na to velikost«.
Kot je prikazano spodaj:
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!
📚 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!