To Comment modifier dynamiquement la largeur et la hauteur oEmbed dans WordPress

9 extensions Google Chrome utiles pour WordPress

Dans notre article précédent, nous vous avons montré comment définir oEmbed max width dans WordPress 3.5 en utilisant $ content_width. C'est une solution parfaitement adaptée pour modifier la largeur et la hauteur maximales de oEmbed, mais ce changement est global. Dans un projet récent, nous voulions avoir différentes tailles d'ambition pour la page d'accueil et la page de publication unique. Dans cet article, nous allons vous montrer comment modifier dynamiquement la largeur et la hauteur oEmbed max dans WordPress en utilisant les instructions conditionnelles.

Tout ce que vous avez à faire est d'ajouter la fonction suivante dans le fichier functions.php de votre thème ou dans un plugin spécifique au site.

// Fonction CustomEmbed Size wpb_oembed_defaults ($ embed_size) {if (is_front_page ()) {$ embed_size ['width'] = 940; $ embed_size ['height'] = 600; } else {$ embed_size ['width'] = 600; $ embed_size ['height'] = 338; } return $ embed_size; } add_filter ('embed_defaults', 'wpb_oembed_defaults');

Vous pouvez utiliser l'une des balises conditionnelles WordPress disponibles. Vous pouvez même avoir la largeur oEmbed personnalisée pour chaque page si nécessaire en utilisant des champs personnalisés. J'espère que vous trouverez cet article utile dans votre prochain projet.

Voir la vidéo: Créer un site web avec WordPress – Les Extensions

Like this post? Please share to your friends:
Laisser un commentaire

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