woof_front_builder_options_after_update
フロントビルダーオプションが更新された後、データベースに保存される前に、オプション配列全体をフィルタリングします。
パラメーター
$options (array) — 新しく更新されたフィールドを含む、現在のフロントビルダーインスタンスのすべてのオプションの連想配列。
ソースファイル
ext/front_builder/classes/options.php:67
コード例
add_filter('woof_front_builder_options_after_update', function($options) {
// Ensure a certain option always has a minimum value
if (isset($options['max_posts']) && $options['max_posts'] < 1) {
$options['max_posts'] = 1;
}
return $options;
});
使用上の注意
- AJAX save_options() メソッド中に実行されます。
- 単一フィールドの更新がマージされた後、完全なオプション連想配列を受け取ります。
- 結果はJSONエンコードされ、カスタムデータベーステーブルに保存されます。