Så här ställer du in oEmbed Max Width i WordPress 3.5 med $ content_width
Idag såg vi utgåvan av WordPress 3.5 som kom med massor av fantastiska funktioner. När vi uppgraderade en webbplats efter en annan så märkte vi ett problem på en av de webbplatser vi hanterar. Den inbäddade videostorleken ändrades och de inbäddade videon var mycket mindre. Vi gick i inställningarna för att finna att alternativet att ange oEmbed max bredd och höjd togs bort. I ett försök att förenkla administratörspanelen blev kärnteamet av med oEmbed max bredden och höjdinställningsskärmen. I den här artikeln visar vi hur du anger oEmbed max bredd i WordPress 3.5 med $ content_width.
Vad har förändrats? och varför?
Tidigare var det i ditt Inställningar »Mediaskärm ett alternativ att ställa in oEmbed max bredd och höjd.
Tja, det här alternativet finns inte längre i WordPress 3.5. Beslutet fattades för att göra saker enklare. Det finns ingen skada vid automatisk aktivering av oEmbeds i WordPress. Om det inte är aktiverat som standard, blir nybörjare ofta förvirrade. Kärnen devs bestämde sig också för att bli av med oEmbed max bredd och höjdfält för att använda temans innehållsbredd och göra höjden 1,5 gånger innehållsbredden. Om ditt tema inte har innehållsbredd definierat, blir dina oEmbed-storlekar mycket mindre. Det här är exakt vad som hände med en av de webbplatser vi hanterar. Temat som användes hade inte angivet $ content_width.
Så här fixar du oEmbed Width Issue i WordPress 3.5
Öppna ditt temas funktioner.php-fil och lägg till följande kod:
om (! isset ($ content_width)) $ content_width = 600;
Kom ihåg att ändra nummer 600 lämpligt för ditt tema. Det är den maximala bredden i pixlar för ditt innehållsområde.
När du gör det, kommer WordPress automatiskt att använda det för den maximala bredden av dina oEmbed-element (YouTube-videor, bildspel mm).