Title: Raptcha
Author: LaughterOnWater
Published: <strong>2026 年 1 月 18 日</strong>
Last modified: 2026 年 1 月 23 日

---

搜索插件

![](https://ps.w.org/raptcha/assets/banner-772x250.png?rev=3441737)

![](https://ps.w.org/raptcha/assets/icon-256x256.png?rev=3441737)

# Raptcha

 作者：[LaughterOnWater](https://profiles.wordpress.org/laughteronwater/)

[下载](https://downloads.wordpress.org/plugin/raptcha.1.4.1.zip)

 * [详情](https://cn.wordpress.org/plugins/raptcha/#description)
 * [评价](https://cn.wordpress.org/plugins/raptcha/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/raptcha/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/raptcha/#developers)

 [支持](https://wordpress.org/support/plugin/raptcha/)

## 描述

Raptcha is an innovative CAPTCHA alternative that challenges users to count animals
in a dynamic image, promoting accessibility and user engagement. Unlike text-based
CAPTCHAs, it uses engaging visuals (cats, dogs, birds) with randomized placements
and scales for enhanced security.

Key features:

 * **Animal Counting Challenges**: Randomized images with 1-10 animals, ensuring
   varied difficulty.
 * **Bot Detection Heuristics**: Advanced checks (drag time, mouse distance, focus
   duration) to prevent automated submissions.
 * **Form Integrations**: Native support for WordPress comments, login forms, and
   popular plugins (Contact Form 7, Kadence Forms, Ninja Forms).
 * **Shortcode Integration**: Easily embed with `[raptcha]` for custom forms.
 * **Fully Secured**: Nonce verification, transients for challenge storage, and 
   sanitization throughout.

This plugin prioritizes privacy, security and usability, making it a in-house, private,
modern alternative to traditional CAPTCHAs.

## 屏幕截图

 * [[
 * CAPTCHA challenge showing randomized animals with drag-and-drop number selection
 * [[
 * Settings page available from the main admin menu
 * [[
 * Core Form Protection, Plugin Form Protection, Powered-by-Raptcha Toggle
 * [[
 * Example placement in Contact Form 7
 * [[
 * The same form placed on a public page
 * [[
 * In-plugin FAQ for easy reference

## 安装

 1. Upload the `raptcha` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Enable integration in settings area.
 4. Embed the CAPTCHA in custom forms using the shortcode: `[raptcha ...]` for some
    forms. Automaticaally inserts for others.

## 常见问题

### How does Raptcha work?

Raptcha shows users an image with multiple animals and asks them to count a specific
type (cats, dogs, or birds). Users drag and drop the correct number to verify they’re
human. This challenge is simple for humans but difficult for bots, and includes 
behavioral detection to catch automated solvers.

### What forms does Raptcha protect?

**WordPress Core (Automatic):**
 Login forms and comment forms – just enable in 
settings.

**Contact Form 7 (Per-Form Control):**
 Add [raptcha] tag to any form you want to
protect.

**WPForms (All Forms – Automatic):**
 When enabled, CAPTCHA appears on all WPForms
automatically. Works with both WPForms Lite and Pro. No manual field addition needed.

**Kadence Forms (Per-Form Control):**
 Add paragraph block with [raptcha integration
=”kadence”] shortcode to specific forms. Dual-layer validation (client + server)
for maximum security.

**Fluent Forms (Per-Form Control):**
 Add HTML field with [raptcha integration=”
fluentforms”] to specific forms. Works in both Gutenberg block and [fluentform id
=”X”] shortcode embedding modes.

**Ninja Forms (All Forms – Automatic):**
 CAPTCHA automatically appears on all Ninja
Forms when enabled. No manual field addition needed.

**Forminator (All Forms – Automatic):**
 CAPTCHA automatically appears on all Forminator
forms when enabled. Works with both Forminator Free and Pro. No manual field addition
needed.

**Formidable Forms (Per-Form Control):**
 Add HTML field with [raptcha integration
=”formidable”] to specific forms.

**Advanced Forms for ACF (All Forms – Automatic):**
 CAPTCHA automatically appears
on all Advanced Forms when enabled. Requires ACF Pro. No manual field addition needed.

### How do I add Raptcha to my custom form?

Use the [raptcha] shortcode anywhere in your form. The CAPTCHA will generate dynamically
when the page loads. Your form must submit via POST and include the hidden raptcha_validation_token
field for validation.

For custom validation, use the Raptcha_Challenge_Manager::verify_validation_token()
method in your form processing code.

### Is Raptcha accessible?

Yes! Raptcha uses clear visual elements with proper ARIA labels and keyboard navigation
support. Counting animals is more intuitive than distorted text, making it easier
for users with cognitive or visual differences. The drag-and-drop interface works
with both mouse and keyboard.

### Does Raptcha slow down my site?

No. Raptcha is self-hosted with no external dependencies or tracking. Images are
generated on-demand and cached temporarily. There are no third-party API calls that
could slow down your forms or compromise user privacy.

### Can I disable the “Powered by Raptcha” link?

Yes. The link is optional and can be disabled at any time in the Raptcha settings.
Raptcha is free, private, and operates without third-party services. Leaving the
link visible helps support ongoing development and allows others to discover a privacy-
focused alternative to paid CAPTCHA solutions.

### Why is it called Raptcha?

Raptcha is a play on CAPTCHA and rapture. Bots arrive, face a brief evaluation, 
and are peacefully ascended to bot heaven before they can make their move.

## 评价

![](https://secure.gravatar.com/avatar/8c0ced2ad5a0c50ec3a0903b1d1946b4309a9b5e4ed01ff7f8d40bc710f49e3e?
s=60&d=retro&r=g)

### 󠀁[Absolutely a Five Star Plugin !](https://wordpress.org/support/topic/absolutely-a-five-star-plugin/)󠁿

 [nick6352683](https://profiles.wordpress.org/nick6352683/) 2026 年 1 月 19 日 2
回复

It works as advertised. That said I would love 2 extra features to be added: 1. 
For at least the Comments form, or any form to that matter the Raptcha should not
appear for logged in users. 2. We need support for the Log in/out core block when
the block is configured to be displayed as a form and not as just a link. It would
be great for the themes that use the Log in/out block in their footers. At this 
point, the Raptcha does not appear and even if you have entered the correct credentials
it loads the actual WP login page and you have to go through the login process again.
Great job and thank you for this plugin.

 [ 阅读所有1条评价 ](https://wordpress.org/support/plugin/raptcha/reviews/)

## 贡献者及开发者

「Raptcha」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ LaughterOnWater ](https://profiles.wordpress.org/laughteronwater/)

[帮助将「Raptcha」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/raptcha)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/raptcha/)，查看[SVN仓库](https://plugins.svn.wordpress.org/raptcha/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/raptcha/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/raptcha/)。

## 更新日志

#### 1.4.1

 * Added: Advanced Forms integration (automatic – AFC Pro Only)

#### 1.4.0

 * Added: Forminator integration (automatic)
 * Added: Formidable Forms integration (per form with shortcode)
 * Fixed: Core Login/Out block now shows the challenge.
 * Enhanced: 3 Core and 7 major form plugin integrations now fully working and tested
 * Refactored: JavaScript architecture for integration isolation

#### 1.3.0

 * Added: “Skip for Logged-In Users” toggle in Form Protection Settings
 * Feature: Allow logged-in users to bypass CAPTCHA verification on comments and
   forms
 * Security: Login form always requires CAPTCHA regardless of bypass setting
 * Enhancement: Per-integration bypass control with graceful handling for all form
   types

#### 1.2.1

 * Revised README.txt FAQ

#### 1.2.0

 * Added: Optional “Powered by Raptcha” attribution footer with admin toggle
 * Redesigned: Admin settings page with card-based layout and modern pill toggles
 * Enhanced: Save button with visual feedback (spinner during save, success notification)
 * Added: Two new FAQ items about attribution and plugin naming
 * Improved: Settings default handling for better upgrade experience

#### 1.0.0

 * Initial release: Animal-based CAPTCHA with core integrations, bot detection, 
   and WordPress form support.

## 额外信息

 *  版本 **1.4.1**
 *  最后更新：**2 月前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 5.0 或更高版本 **
 *  已测试的最高版本为 **6.9.4**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/raptcha/)
 * 标签
 * [bot detection](https://cn.wordpress.org/plugins/tags/bot-detection/)[captcha](https://cn.wordpress.org/plugins/tags/captcha/)
   [form](https://cn.wordpress.org/plugins/tags/form/)[privacy](https://cn.wordpress.org/plugins/tags/privacy/)
   [security](https://cn.wordpress.org/plugins/tags/security/)
 *  [高级视图](https://cn.wordpress.org/plugins/raptcha/advanced/)

## 评级

 5 星（最高 5 星）。

 *  [  1 条 5 星评价     ](https://wordpress.org/support/plugin/raptcha/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/raptcha/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/raptcha/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/raptcha/reviews/?filter=2)
 *  [  0 条 1 星评价     ](https://wordpress.org/support/plugin/raptcha/reviews/?filter=1)

[添加我的评价](https://wordpress.org/support/plugin/raptcha/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/raptcha/reviews/)

## 贡献者

 *   [ LaughterOnWater ](https://profiles.wordpress.org/laughteronwater/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/raptcha/)