Bricks 中文文档:bricks/form/recaptcha_score_threshold

标签TAGS: 

📎 原始资料  |  下载原始 JSON 文件 (bricks-form-recaptcha_score_threshold.json) 前言 Bricks 1.4 引入了 bricks/indexer/source/settings/controls 钩子,允许你向自定义索引器数据源的设置中添加自定义控件。 用法 将代码加入子主题的 functions.php: add_filter( ‘bricks/form/recaptcha_score_threshold’, function( $score ) { // Increase threshold to 0.8 for…

前言

Bricks 1.4 引入了 bricks/indexer/source/settings/controls 钩子,允许你向自定义索引器数据源的设置中添加自定义控件。

用法

将代码加入子主题的 functions.php

add_filter( 'bricks/form/recaptcha_score_threshold', function( $score ) {
    // Increase threshold to 0.8 for stricter validation
    return 0.8;
} );

参数

  • $score (float):最低分数阈值。默认为 0.5。

示例代码

筛选返回值

add_filter( 'bricks/form/recaptcha_score_threshold', function( $score ) {
    // Increase threshold to 0.8 for stricter validation
    return 0.8;
} );

根据条件短路返回原值

根据条件跳过或修改返回值:

add_filter( 'bricks/form/recaptcha_score_threshold', function( $value, $score ) {
    if ( is_admin() ) { return $value; }
    // TODO: custom logic here
    return $value;
} );

补充说明

更多细节可参考 官方文档