web-dev-qa-db-ja.com

すべてのフック/機能は、消毒のためのKsesに結び付けられていますか?

私は現在WordPressのフックを学んでいて、そこで起こっていることを見るためにコアを詳しく調べています。私はwp-includes/default-filters.phpにKsesに関するPHPコメントのあるフィルタがあることに気づきました。 Codexで wp_kses が見つかるまで、Ksesの意味がわかりませんでした。

このページのメモはこう言います:

KSESは「KSES Strips Evil Scripts」を表す再帰的な頭字語です。

それでは、コード内のksesまたはPHPコメントのどちらかを使用して、データのサニタイズと関係があると思いますか。 WordPressコアの一般的なパターンを理解しようとしているだけです。ありがとうございます。 :-)

1
RachieVee

...コード内のksesまたはPHPコメントのどちらかでコアとなっているものがデータのサニタイズと関係がありますか

データをサニタイズする機能、またはサニタイズする必要のあるデータと関係があります。これがKSESコードの主な理由です。これを見てみると、かなりリソースを消費します。あなたはそれを不必要に使いたくないでしょう。

0
s_ha_dum