SO网友:Anthony R.
我尝试了上面接受的答案,但在WordPress 3.5.1上对我无效
我查看了wp includes/KSE内部。php,它说要使用“wp\\u kses\\u allowed\\u html”过滤器。这最终对我有用。可以使用任何其他脚本标记属性(如类型、语言等)替换高度和宽度属性。。取决于您尝试插入的标记。
function allow_script_tags( $allowedposttags ){
$allowedposttags[\'script\'] = array(
\'src\' => true,
\'height\' => true,
\'width\' => true,
);
return $allowedposttags;
}
add_filter(\'wp_kses_allowed_html\',\'allow_script_tags\', 1);