Pielāgot WordPress Jetpack Īsā koda platumi

wordpress jetpack

Kad WordPress izlaida Jetpack spraudni, viņi atvēra vidējo WordPress instalāciju līdz dažām lieliskām funkcijām, kuras tās iekļauj savā mitinātajā risinājumā. Kad iespējojat spraudni, jūs iespējojat daudz funkciju, ieskaitot Īsos kodus. Pēc noklusējuma WordPress neļauj jūsu vidusmēra autoram pievienot multivides skriptu ziņas vai lapas saturam. Šī ir drošības funkcija, un tā ir paredzēta, lai samazinātu jūsu vietnes sajaukšanas iespējas.

Tomēr, izmantojot īsos kodus, lietotājs var diezgan viegli iegult multivides failus. Piemēram, lai iegultu Youtube videoklipu, nav jāpievieno iegulšanas skripts - teksta redaktorā videoklipam vienkārši jāievieto koplietotais URL. Īskodu integrācija identificē ceļu un vietrādi URL aizstāj ar faktisko video kodu. Nav satraukuma, nav problēmu!

Izņemot vienu. Izmantojot īsceļus, iegultā multivides platums ir tikai noklusējuma iestatījums. Tātad Youtube var paplašināties, pārsniedzot jūsu satura platumu, un izšļakstīties uz sānjoslas - vai arī Slideshare var aizņemt pusi no vietas, kuru tas varētu aizņemt. Es pavadīju vairākas stundas, mēģinot noteikt, kā uzrakstīt dažus filtrus, lai noklusējuma iestatītu katras konkrētās saīsnes platumu. Es pārskatīju daudz spraudņu, lai redzētu, vai tur jau ir kāds.

Un tad es to atradu ... izcilu nelielu modifikāciju, ko WordPress pievienoja viņu API. Iestatījums, kurā varat noklusēt sava lapu un ziņu satura platumu:

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

Tiklīdz es iestatīju šo platumu manā motīva failā functions.php, visu iegulto saīsnes datu nesēju izmērs tika pareizi mainīts. Lai gan es priecājos, ka tas prasīja tikai koda rindiņu, es esmu ļoti satracināts, ka tik ilgi vajadzēja to atrast. Vēl interesantāk ir tas, ka nav pieejama ar Jetpack. Piemēram, īsos kodus nevar atspējot - tie ir iespējoti, kamēr iespējots spraudnis.

Būtu bijis izcili, piemēram, pievienot maksimumu platuma un augstuma iestatīšana tieši uz Jetpack Īsā koda iestatījumi. WordPress ir tik neticama platforma, taču dažreiz risinājuma atrašana var būt nedaudz nomākta!

Ko jūs domājat?

Šī vietne izmanto Akismet, lai samazinātu surogātpastu. Uzziniet, kā tiek apstrādāts jūsu komentārs.