Paramètre

$data(string)requis

Contenu à filtrer.

Retourne

(string) Contenu filtré.

Déclaration et structure de la fonction wp_kses_data()

function wp_kses_data( $data ) {
    return wp_kses( $data, current_filter() );
}
wp_kses()

Filtre le text et enlève les balises HTML non autorisées.

current_filter()

Retourne le nom du filtre ou de l'action courante.

Où est utilisée la fonction wp_kses_data() dans le CMS WordPress

Exemple

$s = '<div id="1st"><strong><i>Foo</i></strong><script>alert("Bar");</script></div>';
$x = wp_kses_data($s);
echo $x;
// Affiche :  <strong><i>Foo</i></strong>alert("Bar");

Sources

Codex WordPress : wp_kses_data()

Autres fonctions dans le même fichier : wp-includes/kses.php

Retour