web-dev-qa-db-fra.com

Est-ce que toutes les fonctions/fonctions liées à Kses sont destinées à la désinfection?

J'apprends actuellement les points d'ancrage de WordPress et je fouille dans le noyau pour voir ce qui s'y passe. J'ai remarqué qu'il y a des filtres dans wp-includes/default-filters.php avec PHP commentaires sur Kses. Je ne savais pas ce que Kses voulait dire avant de trouver wp_kses dans le Codex.

Les notes sur cette page disent:

KSES est un acronyme récursif qui signifie "KSES Strips Evil Scripts".

Alors, est-ce que je suppose que tout ce que je trouve dans le noyau avec soit kses dans le code, soit les commentaires PHP a trait à la purification des données? J'essaie juste de comprendre les tendances générales dans le noyau de WordPress. Merci! :-)

1
RachieVee

... tout ce que je trouve dans le noyau avec kses dans le code ou les commentaires PHP a à voir avec la désinfection des données?

Cela aurait à voir avec les fonctions de nettoyage des données ou avec les données devant être nettoyées, oui. C'est la raison principale du code KSES, qui, si vous l'examinez, nécessite beaucoup de ressources. Vous ne voudriez pas l'utiliser inutilement.

0
s_ha_dum