HUSKY - Product Filter for WooCommerce

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”键。
  • 仅当选项的字段键存在于数据库存储的选项数据中时运行。
  • 前端构建器扩展的一部分,用于管理 widget 样式的过滤器布局。