Tilpas WordPress jetpack Kortkodebredder

wordpress jetpack

Da WordPress frigav jetpack plugin, de åbnede den gennemsnitlige WordPress-installation op til nogle gode funktioner, som de inkluderer på deres hostede løsning. Når du har aktiveret pluginet, aktiverer du masser af funktioner, herunder kortkoder. Som standard tillader WordPress ikke din gennemsnitlige forfatter at tilføje mediescripting inden for indholdet af et indlæg eller en side. Dette er en sikkerhedsfunktion og beregnet til at minimere chancerne for at ødelægge dit websted.

Men med kortkoder kan din bruger integrere medier ganske let. For eksempel for at integrere en Youtube-video er der ingen grund til at tilføje integreret script - du lægger bare den delte URL til videoen i teksteditoren. Integrationen af ​​kortkoder identificerer stien og erstatter URL'en med den aktuelle videokode. Intet besvær, ingen problemer!

Bortset fra en. Ved hjælp af kortkoder er bredden på dine integrerede medier bare standardindstillinger. Så Youtube kan udvide sig ud over bredden på dit indhold og sprede sig over på din sidebjælke - eller Slideshare kan tage halvdelen af ​​den plads, det kan tage. Jeg brugte et udtømmende par timer på at identificere, hvordan jeg skrev nogle filtre til standard bredderne på hver specifik genvej. Jeg gennemgik masser af plugins for at se, om der allerede var en derude.

Og så fandt jeg det ... en strålende lille ændring, som WordPress tilføjede til deres API. En indstilling, hvor du kan standardbrede indholdet på dine sider og indlæg:

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

Så snart jeg indstillede denne bredde i mit temas funktioner.php-fil, blev alle de integrerede genvejsmedier ændret korrekt. Mens jeg er glad for, at det kun krævede en linje kode, er jeg en stor svindel, at det tog så lang tid at finde dette. Endnu mere interessant er manglen på tilpasning tilgængelig med jetpack. Kortkoder kan for eksempel ikke deaktiveres - den er aktiveret, så længe plugin er aktiveret.

Det ville for eksempel have været strålende at tilføje et maksimum indstilling af bredde og højde direkte på jetpack Indstillinger for kort kode. WordPress er sådan en utrolig platform, men nogle gange kan det være lidt frustrerende at finde løsningen!

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.