Personalizați WordPress Jetpack Lățimi Shortcode

wordpress jetpack

Când WordPress a lansat Jetpack plugin, au deschis instalarea medie WordPress până la câteva caracteristici grozave pe care le includ în soluția lor găzduită. După ce activați pluginul, activați o mulțime de caracteristici, inclusiv Scurtăturile. În mod implicit, WordPress nu permite autorului dvs. mediu să adauge scripturi media în conținutul unei postări sau pagini. Aceasta este o caracteristică de securitate și menită să minimizeze șansele de a vă încurca site-ul.

Cu toate acestea, cu codurile scurte, utilizatorul dvs. poate încorpora suporturi media destul de ușor. De exemplu, pentru a încorpora un videoclip Youtube, nu este nevoie să adăugați un script de încorporare - trebuie doar să puneți adresa URL partajată la videoclip în editorul de text. Integrarea codurilor scurte identifică calea și înlocuiește adresa URL cu codul video propriu-zis. Fără agitație, fără probleme!

Cu excepția unuia. Folosind coduri scurte, lățimea mediului dvs. încorporat este doar implicită. Deci, YouTube se poate extinde dincolo de lățimea conținutului dvs. și se poate extinde pe bara laterală - sau Slideshare poate ocupa jumătate din spațiul pe care l-ar putea ocupa. Am petrecut câteva ore exhaustive încercând să identific cum să scriu niște filtre pentru a seta lățimile fiecărei comenzi rapide specifice. Am analizat o tonă de pluginuri pentru a vedea dacă există deja unul acolo.

Și apoi am găsit-o ... o mică modificare strălucitoare pe care WordPress a adăugat-o la API-ul lor. O setare în care puteți seta lățimea conținutului de pe paginile și postările dvs.:

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

De îndată ce am setat această lățime în fișierul functions.php al temei mele, toate mediile de comenzi rapide încorporate au fost redimensionate corespunzător. Deși sunt fericit că a fost nevoie doar de o linie de cod, sunt foarte dezamăgit că a durat atât de mult să găsesc acest lucru. Și mai interesant este lipsa de personalizare disponibilă cu Jetpack. De exemplu, codurile scurte nu pot fi dezactivate - sunt activate atâta timp cât pluginul este activat.

Ar fi fost genial, de exemplu, să adăugăm un maxim setarea lățimii și înălțimii direct pe Jetpack Setări shortcode. WordPress este o platformă atât de incredibilă, dar uneori găsirea soluției poate fi un pic frustrant!

Ce părere ai?

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.