Vuoi aggiungere tag HTML ai tuoi post e pagine WordPress? Per impostazione predefinita, l'editor di WordPress non supporta alcuni tag HTML, come iframe, name, class, ecc. e potrebbe persino rimuoverli durante il salvataggio o la pubblicazione del tuo articolo.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:
function fb_change_mce_options($initArray) {
$ext = 'pre[id|name|class|style],iframe[align|longdesc| name|width|height|frameborder|scrolling|marginheight| marginwidth|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', 'fb_change_mce_options');
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la lettura dei nostri altri articoli sul sito come: I migliori page builder di WordPress (confrontati).
Come si consente un attributo su TUTTI gli elementi (carattere jolly)?
Grazie per questo.
Comunque: volevo chiedere se c'è un modo per limitare i tag consentiti nel contenuto, perché ho utenti "autore", che non dovrebbero ad esempio aggiungere stili inline o usare tag table, pre o h[1-x]...