Autoriser l’affichage d’iframes Vimeo ou Youtube sur son blog
Depuis le mois d’Aout Vimeo et Youtube on sorti leur nouveau code d’intégration (embed) vidéo pour une compatibilité multi-support (iphone, ipad, flash,…). Malheureusement ce code est une iframe et fonctionne très mal dans l’éditeur de texte TinyMCE de WordPress.
Pour contourner ce problème, on utilise les champs personnalisés afin de renseigner les iframes et les shortcodes pour les afficher dans l’éditeur WordPress à l’endroit désirés.
Installation
- Copier le code ci-dessous dans le fichier : functions.php de votre template afin de permettre l’affichage des champs personnalisés dans l’éditeur WordPress :
function field_func($atts) {
global $post;
$name = $atts['name'];
if (empty($name)) return;
return get_post_meta($post->ID, $name, true);
}
add_shortcode('field', 'field_func');
- Dans votre article, créer un champ personnalisé appelé par exemple: iframe avec pour valeur le contenu de votre iframe.
- Dans l’éditeur de texte wordpress, il ne reste plus qu’a appeler le contenu du champ personnalisé avec le shortcode:
[field name=iframe]
Cette vidéo est lisible aussi depuis un iphone ou un ipad :
[field name=iframe2]







Annuaire du webdesign en France
Blog Shane : graphisme & webdesign
Devheart : développement Logiciels
Fixie Factory : boutique en ligne & blog
Illusive Pixel : webdesign, graphisme
Megaptery : veille technologique et partage de ressources web
Xbition-art : webdesign, graphisme & css
Zdar.net : guide applications Iphones
Bonjour, j’ai vu sur un site qu’il était possible de mettre sa vidéo ainsi que les commentaires qui lui sont liés. Par exemple si quelqu’un commente la vidéo youtube, le commentaire apparait sur le blog, et inversement. Savez vous comment faire ? merci