TinyMCE删除iframe属性的宽度和高度

时间:2016-10-26 06:39:39

标签: wordpress tinymce

我正在尝试将youtube iframe粘贴到TinyMCE编辑器中。从data-name = $("[name='name']").val(); 切换到text时,它始终会删除visualwidth属性。

我已尝试使用functions.php中的以下代码

height

哪个属性适用于所有属性,但不适用于function tinyMCEoptions($options) { $options['extended_valid_elements'] = 'iframe[*]'; return $options; } add_filter('tiny_mce_before_init', 'tinyMCEoptions'); width。我也试过了

height

但它不起作用。见这里:

enter image description here

如何让TinyMCE为$options['extended_valid_elements'] = 'iframe[width|height|*]'; 保留widthheight

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

这花了我很多时间才弄明白,但现在它是如何运作的,只需将以下代码添加到函数中:

function tinyMCEoptions($initArray) {
    $options = '*[*]';
    $initArray['valid_elements'] = $options;
    $initArray['extended_valid_elements'] = $options;
    return $initArray;
}
add_filter('tiny_mce_before_init', 'tinyMCEoptions');