Paramètre

$data

(string) (Requis) Contenu à filtrer.

Retourne

(string) Contenu filtré.

Structure de la fonction wp_kses_data()

Définie dans le fichier wp-includes/kses.php à la ligne 2003 :

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

Fonctions utilisées par wp_kses_data()

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ù trouver 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