Разрешаем использовать больше тегов HTML в редакторе

По умолчанию редактор WordPress не разрешает использовать теги, которые не совместимы со стандартом XHTML 1.0. Например, iframe будет вырезан редактором. Если по каким-то причинам вам нужно вставить iframe в заметку или на страницу материала, то вы будете очень разочарованы.

Ниже приведенный код принуждает редактор принимать больше тегов. Просто скопируйте код в файл functions.php своей темы и все заработает:
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');

Теги:
HTML редактор
Добавлено: 01 Мая 2018 18:39:03 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...