Hvordan sette oEmbed Max Width i WordPress 3.5 med $ content_width
I dag så vi utgivelsen av WordPress 3.5 som kom med mange fantastiske funksjoner. Da vi oppgraderte ett nettsted etter hverandre, la vi merke til et problem på et av nettstedene vi administrerer. Den innebygde videostørrelsen ble endret, og de innebygde videoene var mye mindre. Vi gikk inn i innstillingene for å finne ut at alternativet for å spesifisere oEmbed maks bredde og høyde ble fjernet. I et forsøk på å forenkle administrasjonspanelet ble kjernelaget slettet av skjermbildet oEmbed max width and height settings. I denne artikkelen vil vi vise deg hvordan du setter oEmbed maks bredde i WordPress 3.5 med $ content_width.
Hva har forandret seg? og hvorfor?
Tidligere, i innstillingsmedia-skjermen var det et alternativ å angi maksimal bredde og høyde på oEmbed.
Vel, dette alternativet er ikke lenger der i WordPress 3.5. Beslutningen ble gjort for å gjøre tingene enklere. Det er ingen skade i automatisk aktivering av oEmbeds i WordPress. Hvis det ikke er aktivert som standard, blir nybegynnere ofte forvirret. Kerneventyrene bestemte seg også for å kvitte seg med de maksimale bredde- og høydefeltene oEmbed for å bruke temaets innholdsbredde og gjøre høyden 1,5 ganger innholdsbredden. Hvis temaet ditt ikke har innholdsbredden definert, vil dine oEmbed-størrelser bli mye mindre. Dette er akkurat det som skjedde med et av nettstedene vi klarer. Temaet som ble brukt, hadde ikke spesifisert $ content_width.
Slik løser du oEmbed Width Issue i WordPress 3.5
Åpne temaets funksjoner.php-fil, og legg til følgende kode:
hvis (! isset ($ content_width)) $ content_width = 600;
Husk å endre nummer 600 riktig for temaet ditt. Det er maksimal bredde i piksler for innholdsområdet ditt.
Når du gjør dette, vil WordPress automatisk bruke det for maksimal bredde på dine oEmbed-elementer (youtube videoer, slideshare osv.).