web-dev-qa-db-fra.com

Supprimer les tags du filtre kses

Je sais que l'on peut modifier le filtre kses pour y ajouter de nouveaux tags autorisés, mais existe-t-il un moyen d'en supprimer certains? Je ne trouve pas comment. Je dois interdire les balises DIV.

Des idées?

Merci

2
leemon

Les balises autorisées sont stockées dans $allowedposttags (situé dans /wp-includes/kses.php) sous forme de tableau. Pour chaque élément, cela ressemble à quelque chose comme ceci:

$allowedposttags = array(
  'div' => array(
    'align' => true,
    'dir' => true,
    'lang' => true,
    'xml:lang' => true,
  )
);

Vous pouvez supprimer un seul élément d'un tableau via unset

unset($allowedposttags['div']);
1
Sven