Les vidéos ne prennent pas par défaut la totalité de la largeur des conteneurs sur WordPress. Afin que cela soit simple pour les utilisateurs il suffit d’utiliser JQuery.

L’intérêt est d’ajouter un bloc div parent pour appliquer sur l’iframe le principe du responsive.

Ajouter la librairie Jquery 1.5.2

Ajouter le script en header.php

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>

Ajouter le css pour rendre les iframe WordPress responsive

.parent-frame{
position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0;
}
iframe{
position: absolute; top: 0; left: 0; width: 100%; height: 100%;
}

Ajout du script

Ce bou de code détecte toutes les iframes afin d’y ajouter la div avec la classe parent-frame.

<script>
$(function ()
{
$('iframe').wrap('<div class="parent-frame"></div>');
});
</script>
<?php endif; ?>

Et c’est finit !

0 0 votes
Article Rating
S’abonner
Notification pour
guest
0 Commentaires
Commentaires en ligne
Afficher tous les commentaires