Prilagodite WordPress Jetpack Širine kratke kode

wordpress jetpack

Ko je WordPress izdal Jetpack vtičnika so odprli povprečno namestitev WordPressa do nekaj odličnih funkcij, ki jih vključujejo v svojo gostujočo rešitev. Ko omogočite vtičnik, omogočite veliko funkcij, vključno z Kratke kode. WordPress privzeto ne dovoljuje povprečnemu avtorju dodajanje medijskih skriptov v vsebino objave ali strani. To je varnostna funkcija in naj bi zmanjšala možnosti, da bi pokvarili vaše spletno mesto.

Vendar lahko s kratkimi kodami vaš uporabnik precej enostavno vstavi medije. Na primer, če želite vdelati videoposnetek Youtube, vam ni treba dodati vdelanega skripta - preprosto delite URL v skupni rabi z videoposnetkom v urejevalniku besedil. Integracija kratkih kod identificira pot in URL nadomesti z dejansko video kodo. Brez težav, brez težav!

Razen enega. Če uporabljate kratke kode, je širina vašega vdelanega medija privzeta. Youtube se torej lahko razširi čez širino vaše vsebine in se razlije na vaši stranski vrstici - ali pa lahko Slideshare zavzame polovico prostora, ki bi ga lahko zasedel. Izčrpnih nekaj ur sem poskušal ugotoviti, kako napisati nekatere filtre, da privzeto določim širino posamezne bližnjice. Pregledala sem tono vtičnikov, da bi ugotovila, ali je že obstajal.

In potem sem ugotovil ... briljantno majhno spremembo, ki jo je WordPress dodal svojemu API-ju. Nastavitev, pri kateri lahko privzeto določite širino vsebine na svojih straneh in objavah:

if (! isset ($ content_width)) $ content_width = 600;

Takoj, ko sem nastavil to širino v datoteki functions.php moje teme, so bili vsi vgrajeni mediji za bližnjice ustrezno spremenjeni. Čeprav sem vesel, da je potreboval le vrstico kode, sem zelo zmeden, da je trajalo toliko časa, da sem to našel. Še bolj zanimivo je pomanjkanje prilagoditev, ki so na voljo pri Jetpack. Kratkih kod na primer ni mogoče onemogočiti - omogočeno je, dokler je vtičnik omogočen.

Bilo bi briljantno, na primer, če bi dodali največ nastavitev širine in višine neposredno na Jetpack Nastavitve kratke kode. WordPress je tako neverjetna platforma, vendar je včasih iskanje rešitve lahko nekoliko moteče!

Kaj menite?

Ta stran uporablja Akismet za zmanjšanje nezaželene pošte. Preberite, kako se vaš komentar obravnava.