apply_filters() (フィルターの作成)
apply_filters() 関数はフィルターの作成に使用され、そのほとんどは関数内で使用され、他のテーマやプラグインが値を変更およびフィルターできるようにする、WordPress プラグイン メカニズムの非常に重要な関数です。
使用方法
リーリーパラメータ
$タグ
(文字列) (必須) フィルターの名前。
デフォルト値: なし
$価値
(混合) (必須) フィルタリングされる値。誰もフィルタリングしない場合、この値が直接返されます。
$var
(混合) (オプション) 追加の変数パラメーターをフィルター関数に渡すと、補助フィルター関数が戻り値に作用して、無制限の数を追加できます。
戻り値
(混合) フィルタリングされた値。誰もフィルタリングしない場合、$value の値が直接返されます。
例
誰もフィルターしません:
リーリー印刷結果:
変更できる値
フィルタされた人:
リーリー印刷結果:
値を変更する
パラメータを受け取る:
リーリー複数のパラメータ:
リーリーその他
この関数は wp-includes/plugin.php にあります
add_filter()(フィルターを追加)
add_filter() は、指定されたフィルターに関数をマウントできます。
使用方法
リーリーパラメータ
$タグ
(文字列) (必須) マウントされたフィルターの名前 (ターゲットの apply_filters() 関数の $tag 属性と同じ)。
デフォルト値: なし
$追加する関数
(Callback) (必須) マウントされるコールバック関数。PHP コールバック関数タイプのドキュメントを参照してください。
デフォルト値: なし
$優先
(整数) (オプション) 実行順序。関数が小さいほど、最初に実行されます。
デフォルト値: 10
$accepted_args
(整数) (オプション) コールバック関数で受け取るパラメーターの数を複数設定すると、apply_filters() 関数で渡されるパラメーターの数を増やすことができます。
デフォルト値: 1
戻り値
(ブール値) 常に True
例
リーリー印刷:
テストパラメータ2パラメータ3
その他
この関数は wp-includes/plugin.php にあります