Pilnas „WordPress“ miniatiūrų ir vaizdo dydžių vadovas

Pilnas „WordPress“ miniatiūrų ir vaizdo dydžių vadovas

Paveikslėlis vertas tūkstančio žodžių-nebent jo dydis buvo pakeistas netinkamai, tokiu atveju tai šiek tiek gėda. „WordPress“ yra galingų įrankių, skirtų keisti vaizdų ir miniatiūrų dydį, tačiau jūs turite žinoti, kaip su jais elgtis.





Perskaitykite viską, ką reikia žinoti apie vaizdo dydžius „WordPress“ ir vaizdinių vaizdų tvarkymą.





PHP redagavimas „WordPress“ failuose

Šiame įraše yra „WordPress“ PHP kodas. Prieš bandydami keisti savo temą, galbūt norėsite perskaityti nemokamą PHP avarijos kursą.





Jei jums nepatinka atidaryti temos failus arba nenorite to padaryti, nes jie bus prarasti atnaujinus temas ateityje, galite naudoti Mano pasirinktinės funkcijos įskiepis, kad vietoj to būtų pridėti kodo blokai.

https://en-gb.wordpress.org/plugins/my-custom-functions/



„WordPress“ vaizdo dydžio pagrindai

„WordPress“ administratoriaus informacijos suvestinėje tikriausiai jau žinote apie Nustatymai > Pusė.

„Nintendo“ jungiklis neprisijungia prie interneto

Tai yra trys numatytieji vaizdo dydžiai, kuriuos vadina „WordPress“: miniatiūra , vidutinis , ir didelis . Miniatiūros dydis turi specialų nustatymą, kurį reikia apkarpyti tiksliai nurodant čia nurodytą matmenį. Tai neturi būti santykis 1: 1-galite nustatyti, kaip norite.





Kai apkarpymas įjungtas, vaizdai bus keičiami ir sucentruoti, tada viskas, kas netinka, bus atmesta.

Vidutinis ir didelis nustatymas veikia šiek tiek kitaip, nes jūs nurodysite maksimalus tiek pločio, tiek aukščio matmenys, o vaizdai bus atitinkamai sumažinti. Jei vaizdas yra per mažas, tie vaizdo dydžiai nebus sukurti.





Kai įkeliate naują vaizdą, originalas išsaugomas ir jį galima įterpti į įrašą visu dydžiu, o kiti registruoti vaizdo dydžiai sukuriami automatiškai.

Tinkintų vaizdo dydžių pridėjimas „WordPress“

Trijų dydžių, kurie pagal numatytuosius nustatymus nustatomi „WordPress“, gali nepakakti, todėl temoms ir papildiniams leidžiama pridėti savo pasirinktinius dydžius. Jei jums patogu redaguoti temos failus, taip pat galite tai padaryti.

Atidarykite temų katalogą ir ieškokite funkcijos.php failą. Pridėti šį kodą, po vieną kiekvienam norimo apibrėžti vaizdo dydžiui:

add_image_size( 'my-thumbnail', 400, 200, true);

Kiekvienam naujam vaizdo dydžiui reikia pavadinimo, pločio ir aukščio matmenų, ir ar vaizdai turi būti apkarpyti iki tokio dydžio ( tiesa arba klaidinga ). Struktūrines temos ar valdiklio dalis paprastai norite apkarpyti, kad nepažeistumėte išdėstymo.

Jums gali kilti pagunda sukurti daugybę pasirinktinių vaizdo dydžių, tačiau tai turėtumėte daryti saikingai. Kiekvienas jūsų apibrėžtas vaizdo dydis bus sugeneruotas kiekvienam įkeliamam vaizdui, net jei jį numatėte tik mums su rodomu vaizdu.

Taigi, jei turite septynis pasirinktinius vaizdo dydžius ir tris numatytuosius, kiekvienas įkeltas vaizdas sukuria 10 mažų jo kopijų. Jei manote, kad viename įraše gali būti įterpta 10 vaizdų, tai 100 failų sukuriama tik šiam įrašui.

Negalite sukurti pasirinktinio vaizdo dydžio ir nurodyti, kad jis turėtų būti naudojamas tik jūsų rodomiems vaizdams.

Be to, net jei nebenaudojate tam tikro pasirinktinio dydžio ir ištrynėte šį kodą (arba pakeitėte temas), seni vaizdai liks serveryje amžinai. „WordPress“ nepanaikins jums nepanaudotų vaizdų. Svetainėje, kuri yra sena ar tokia pat didelė kaip „MakeUseOf“, tai reiškia, kad keli šimtai gigabaitų yra iššvaistomi saugojant nebenaudojamus vaizdus.

Mažesnėms svetainėms, Medijos valiklis įskiepis gali padėti, bet visada pirmiausia paleiskite visą atsarginę kopiją.

https://wordpress.org/plugins/media-cleaner/#description

Tinkinti vaizdo dydžiai, naudojami skelbimo turinyje

Pagal numatytuosius nustatymus įterpiant vaizdą į įrašą išskleidžiamajame laukelyje nebus rodomi pasirinktiniai vaizdo dydžiai. Vienintelis dalykas, kurį pamatysite, yra miniatiūra, vidutinis, didelis ir visas dydis (priklausomai nuo pradinio vaizdo dydžio, nes jis nebus padidintas).

Jei norite, kad jūsų pasirinktinis dydis taip pat būtų sąraše, mums reikės šiek tiek daugiau kodo. Dar kartą pridėkite prie savo funkcijos.php failas:

function image_sizes_to_mediapicker( $default_sizes ) {
return array_merge( $default_sizes, array(
'my-thumbnail' => __( 'My Thumbail Size' ),
) );
}
add_filter( 'image_size_names_choose', 'image_sizes_to_mediapicker' );

Tai veikia filtruojant medijos rinkiklio sąrašą. Mes sujungiame pradinį dydžių sąrašo masyvą su naujais dydžiais, kuriuos taip pat norime išvardyti. Pakeiskite „mano miniatiūra“ ir „Mano miniatiūros dydis“ į savo tinkintą dydį ir žmonėms suprantamą draugišką vardą, kurį norite įtraukti į sąrašą.

Siūlomi vaizdai yra vienas vaizdas, susietas su įrašu, bet nebūtinai įterptas į įrašo turinį. Juos dažnai naudoja temos antraštėje, pirmame puslapyje arba šoninėje juostoje. Tačiau, atsižvelgiant į vaizdo dydį, jie nėra traktuojami kitaip nei įprasti vaizdai.

Kiekvienam jūsų nustatytam dydžiui bet koks įkeltas vaizdas bus dubliuojamas ir keičiamas, įskaitant rodomą vaizdą.

kaip numesti smeigtuką „Google“ žemėlapiuose

Jei nematote galimybės Nustatykite vaizdinį vaizdą įrašo redagavimo ekrane gali būti, kad jūsų tema nepalaiko šios funkcijos. Galite priversti palaikymą pridėdami šią eilutę prie savo temos funkcijos.php failą, bet primygtinai siūlau susirasti naują temą.

Palaikymo nebuvimas tokiems elementariems dalykams kaip rodomi vaizdai rodytų pasenusį kodą kitur.

add_theme_support('post-thumbnails');

Norėdami naudoti siūlomą vaizdą savo temoje ar papildiniuose, naudokite the_post_thumbnail () funkcija išvesti vaizdo žymą:

the_post_thumbnail('my-thumbnail',array('class'=>'my_post_thumbnail_css_class'));

Funkcija turi 2 parametrus: pavadintą dydį, kurio ieškote (šiuo atveju „mano miniatiūra“), ir visus atributus, kuriuos norite perduoti, pvz., Pasirinktinę CSS klasę.

Jei norite gauti tik faktinį siūlomo vaizdo URL, o ne būtiną HTML, pabandykite tai padaryti (šiame pavyzdyje gaukite vidutinį vaizdo dydį):

neveikia „Apple“ laidiniai klaviatūros klavišai
$thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id(), 'medium');
echo $thumbnail[0];

„WordPress“ miniatiūrų atkūrimas

Kiekvieną kartą, kai pakeisite numatytuosius vaizdo matmenis arba sukuriate pasirinktinį vaizdo dydį, jis bus taikomas tik naujas įkėlimai. Visi esami vaizdai lieka originaliais matmenimis.

Jei norite pakeisti anksčiau įkeltų vaizdų dydį, jums reikės papildinio. AJAX miniatiūrų atkūrimas leidžia pasirinkti, kuriuos dydžius atkurti, ir lėtai veiks jūsų archyve.

https://wordpress.org/plugins/ajax-thumbnail-rebuild/

Tačiau yra tam tikrų apribojimų ir spąstų, apie kuriuos turėtumėte žinoti.

Nors siūlomų vaizdų dydį galima keisti automatiškai, joks papildinys negali perrašyti įrašo turinio. Pvz., Jei prie įrašo pridėjote vaizdą didelis dydžio (kuris tuo metu galėjo būti 500 pikselių), keičiant didelis nepakeis įrašo vaizdo dydžio. Jis išliks 500 pikselių, nebent redaguosite įrašą ir vėl įterpsite tą patį naujo dydžio vaizdą.

Kaip minėta, jei turite daug vaizdo dydžių, sukursite daug vaizdų. Laimei, miniatiūrų atkūrimas leidžia tai apriboti tik rodomi vaizdai . Bet vėlgi, atminkite, kad tai taikoma tik jūsų ankstesniam vaizdui. Visus būsimus vaizdų įkėlimus valdys „WordPress“, o tai reiškia, kad bus sukurti visi vaizdo dydžiai.

Dabar būtų puikus laikas mokytis ir skirtumas tarp JPG ir PNG kad žinotumėte, kaip ateityje naudoti optimalų formatą.

Pakelkite savo „WordPress“ svetainę į kitą lygį

Norite patobulinti savo „WordPress“ temą? Jūsų temos vaizdų, spalvų ir elementų padėties naudojimas daugiausia apibrėžiamas CSS ir HTML, todėl rekomenduojame peržiūrėti šias žingsnis po žingsnio instrukcijas, kaip išmokti CSS ir HTML.

O jei jus domina temos, pažvelkite į šias šaunias fotografijos portfelio „WordPress“ temas.

Ar jūsų „WordPress“ svetainė per dažnai stringa? Ar mokate per daug? Perjunkite į gerai žinomą prieglobos paslaugą, tokią kaip „InMotion Hosting“ (speciali „MakeUseOf“ nuolaida su šią nuorodą ) arba „Bluehost“ (speciali „MakeUseOf“ nuolaida su šią nuorodą ).

Dalintis Dalintis „Tweet“ Paštu Štai kodėl FTB paskelbė įspėjimą dėl „Hive Ransomware“

FTB paskelbė įspėjimą apie ypač bjaurią išpirkos programinę įrangą. Štai kodėl turite būti ypač atsargūs dėl „Hive“ išpirkos programos.

Skaityti toliau
Susijusios temos
  • Programavimas
  • „Wordpress“
Apie autorių Jamesas Bruce'as(Paskelbti 707 straipsniai)

Jamesas turi dirbtinio intelekto bakalauro laipsnį ir yra „CompTIA A+“ ir „Network+“ sertifikuotas. Kai jis nėra užsiėmęs aparatūros apžvalgų redaktoriumi, jam patinka LEGO, VR ir stalo žaidimai. Prieš pradėdamas dirbti „MakeUseOf“, jis buvo apšvietimo technikas, anglų kalbos mokytojas ir duomenų centro inžinierius.

Daugiau iš Jameso Bruce'o

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia