WordPressの機能を理解しようとしているのですが、フィルターを適用します(...)実際にそうなります。
誰か、いくつかの例を挙げてこれを明確に説明してもらえませんか?
ベストアンサー1
apply_filters($tag, $value)
フックされた各関数に「値」引数を渡す(add_filter
) を指定されたフィルターの「タグ」に挿入します。各関数は値に対して何らかの処理を実行し、シーケンス内の次の関数に渡される変更された値を返します。
たとえば、デフォルトでは(WordPress 2.9では)、the_content
フィルターは、次の一連の関数を通じて値を渡します。
- wptexturize
- スマイリーを変換
- 文字を変換する
- wpautotop
- ショートコード_unautop
- 添付ファイルを前に追加する
- ショートコード