Pour que TinyMCE ne supprime pas le xml à chaque fois que l'on bascule entre l'éditeur visuel et l'éditeur de texte, il faut ajouter quelques lignes de code dans la page function.php de votre thème (ou de votre childtheme)
1 2 3 4 5 6 7 8 9 10 11 12 13 | function sennza_add_custom_tinymce_tags( $init ) { // Command separated string of extended elements $ext = 'name[*],phone[*],src[*],ip[*],notes[*],email[*],dc:creator[*],dc:title[*]' ; // Add to extended_valid_elements if it alreay exists if ( isset( $init [ 'extended_valid_elements' ] ) ) { $init [ 'extended_valid_elements' ] .= ',' . $ext ; } else { $init [ 'extended_valid_elements' ] = $ext ; } // Super important: return $init! return $init ; } add_filter( 'tiny_mce_before_init' , 'sennza_add_custom_tinymce_tags' ); |