👉 Hur dynamiskt Ă€ndra oEmbed bredden och höjden i WordPress

9 AnvÀndbara Google Chrome Extensions för WordPress

I vår tidigare artikel visade vi dig hur du ställer in oEmbed max bredd i WordPress 3.5 med $ content_width. Det är en perfekt lösning för att ändra oEmbed max bredden och höjden, men den förändringen är global. I ett senare projekt ville vi ha olika oEmbed-storlekar för hemsidan och den enkla postsidan. I den här artikeln kommer vi att visa hur du dynamiskt ändrar oEmbed max bredden och höjden i WordPress med de villkorliga uttalandena.

Allt du behöver göra är att lägga till följande funktion i ditt temas funktioner.php-fil eller i ett sajtspecifikt plugin.

// Anpassad oEmbed Size-funktion wpb_oembed_defaults ($ embed_size) {om (is_front_page ()) {$ embed_size ['width'] = 940; $ embed_size ['height'] = 600; } annat {$ embed_size ['width'] = 600; $ embed_size ['height'] = 338; } returnera $ embed_size; } add_filter ('embed_defaults', 'wpb_oembed_defaults');

Du kan använda någon av de tillgängliga WordPress-villkorliga taggarna. Du kan till och med få oEmbed-bredden anpassad för varje sida om du behöver använda egna fält. Förhoppningsvis hittar du den här artikeln användbar i ditt nästa projekt.

Titta pÄ videon: Hur sökningen fungerar

Like this post? Please share to your friends:
Kommentera

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: