Documentation

WordPress

Use the starter plugin or follow the same Settings API, shortcode, and server verification pattern.

starter plugin

Repository: q32llc/captchacc-wordpress-starter

  • Settings page for site key and secret key.
  • Shortcode-based widget rendering.
  • Server verification with wp_remote_post().

settings page


        

captcha.cc

Site key
Secret key

shortcode render


    

server verification

 ['Content-Type' => 'application/json'],
        'body' => wp_json_encode([
            'secret_key' => get_option('captchacc_secret_key', ''),
            'proof_token' => $proofToken,
        ]),
    ]);

    if (is_wp_error($response)) {
        return false;
    }

    $body = json_decode(wp_remote_retrieve_body($response), true);
    return !empty($body['success']);
}

Use that helper in your form handler, shortcode action, REST endpoint, login flow, or comment submission hook.

official references