woof_front_builder_option
データベースから読み込まれた個々のフロントビルダーオプションの値をフィルタリングし、実行時にオプション値を変更できるようにします。
パラメーター
$value (mixed) — データベースから読み込まれたフロントビルダーオプションの現在の値
$field (string) — フィルタリング対象のオプションのフィールドキー/名前
ソースファイル
ext/front_builder/classes/options.php:94
コード例
add_filter('woof_front_builder_option', function($value, $field) {
if ('max_posts' === $field) {
return min($value, 50);
}
return $value;
}, 10, 2);
使用上の注意
- 各オプションはoptions.php内で'field'キーとともに定義され、そのキーが第2パラメーターとして渡されます。
- オプションのフィールドキーがデータベースに保存されたオプションデータに存在する場合にのみ実行されます。
- ウィジェットスタイルのフィルターレイアウトを管理するためのFront Builder拡張機能の一部です。