L’éditeur de WordPress, tinyMCE, supprime les tags des iframes. Cette mesure, mise en place par soucis de sécurité, peut être gênante. C’est pourquoi il existe une manipulation à faire permettant de supprimer cette contrainte.
Il suffit d’ajouter dans le fichier function.php de votre admin (dans l’admin, Apparence->Editeur->Fonctions du thème):
function mytheme_tinymce_config( $init ) { $valid_iframe = 'iframe[id|class|title|style|align|frameborder|height|longdesc|marginheight|marginwidth|name|scrolling|src|width]'; if ( isset( $init['extended_valid_elements'] ) ) { $init['extended_valid_elements'] .= ',' . $valid_iframe; } else { $init['extended_valid_elements'] = $valid_iframe; } return $init; } add_filter('tiny_mce_before_init', 'mytheme_tinymce_config');