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', который передается в качестве второго параметра.
- Запускается только тогда, когда ключ поля параметра существует в данных параметров, хранящихся в базе данных.
- Часть расширения Front Builder для управления макетами фильтров в стиле виджетов.