web-dev-qa-db-ja.com

$ allowedposttagsタグ内のすべての属性を許可する

エントリー提出中に追加のHTMLタグを許可するために$allowedposttagsを使用したいと思います。 $allowedposttagsを使用して特定のタグのすべての属性を許可できますか?

例えば、以下のコードはiframeタグと、iframeタグ内のsrc、height、およびwidth属性を許可します。

$allowedposttags['iframe'] = array(
    'src' => array(),
    'height' => array(),
    'width' => array()
);

Src、height、widthだけでなく、この例のすべての属性を許可する方法を教えてください。

許可されたすべての属性に明示的に名前を付ける必要があると確信しています。

$allowedposttags['iframe'] = array (
    'align'       => true,
    'frameborder' => true,
    'height'      => true,
    'width'       => true,
    'sandbox'     => true,
    'seamless'    => true,
    'scrolling'   => true,
    'srcdoc'      => true,
    'src'         => true,
    'class'       => true,
    'id'          => true,
    'style'       => true,
    'border'      => true,
);

あなたが他の人について考えることができるなら私に知らせてください!

3
TheDeadMedic