WordPress: estendere l'editor con altri tag HTML
Come aggiungere nuovi tag HTML all'editor di WordPress.
Per impostazione predefinita WordPress usa solo alcuni tag HTML nei pulsanti dell'editor. Possiamo aggiungerne altri con facilità.
Aggiungiamo la seguente funzione al file functions.php:
function change_mce_options($initArray) {
$ext = 'pre[id|class],iframe[width|height|src]';
if ( isset( $initArray['extended_valid_elements'] ) ) {
$initArray['extended_valid_elements'] .= ',' . $ext;
} else {
$initArray['extended_valid_elements'] = $ext;
}
return $initArray;
}
add_filter('tiny_mce_before_init', 'change_mce_options');
La funzione aggiunge i tag pre e iframe all'editor.