下面是一个如何允许评论者在评论中插入HTML5视频的示例。二者都<video>
和<source>
元素有两个允许的属性。preprocess_comment
将注释保存到DB时应用过滤器。
看见/wp-includes/kses.php
对于$allowedtags
数组结构。
function myAllowHtmlComments($comment) {
global $allowedtags;
$allowedtags[\'video\'] = array(
\'width\' => true,
\'height\' => true
);
$allowedtags[\'source\'] = array(
\'src\' => true,
\'type\' => true
);
return $comment;
}
add_filter(\'preprocess_comment\',\'myAllowHtmlComments\');