Title: Really Simple CAPTCHA
Author: Rock Lobster Inc.
Published: <strong>2009年3月10日</strong>
Last modified: 2025年2月1日

---

プラグインを検索

![](https://ps.w.org/really-simple-captcha/assets/banner-772x250.png?rev=880406)

このプラグインは **WordPress の最新3回のメジャーリリースに対してテストされていま
せん**。もうメンテナンスやサポートがされていないかもしれず、最新バージョンの WordPress
で使用した場合は互換性の問題が発生する可能性があります。

![](https://ps.w.org/really-simple-captcha/assets/icon-256x256.png?rev=1047241)

# Really Simple CAPTCHA

 作者: [Rock Lobster Inc.](https://profiles.wordpress.org/rocklobsterinc/)

[ダウンロード](https://downloads.wordpress.org/plugin/really-simple-captcha.2.4.zip)

 * [詳細](https://ja.wordpress.org/plugins/really-simple-captcha/#description)
 * [レビュー](https://ja.wordpress.org/plugins/really-simple-captcha/#reviews)
 *  [インストール](https://ja.wordpress.org/plugins/really-simple-captcha/#installation)
 * [開発](https://ja.wordpress.org/plugins/really-simple-captcha/#developers)

 [サポート](https://wordpress.org/support/plugin/really-simple-captcha/)

## 説明

Really Simple CAPTCHA は、単体では動作しません。他のプラグインから呼び出されること
で動作します。当初は [Contact Form 7](https://contactform7.com/ja/) プラグインの
ために作成されたものですが、独自に作成した他のプラグインからも利用できます。

注: このプラグインは、名前の通り “really simple ( 本当にシンプル )” なもので、それほど
強力な安全性はありません。堅牢な安全性が必要な際には、他のソリューションをお試し
ください。

#### どのように動作するのか ?

Really Simple CAPTCHA では、その他の PHP の CAPTCHA ソリューションと違い、ステータス
を保存するのに PHP セッションを利用せず、テンポラリーファイルに保存します。このこと
で、 WordPress に埋め込む際にコンフリクトを心配しなくても良くなります。

キャプチャが生成される際は2つのファイル作ります。1つはキャプチャのイメージです。
もう1つは、テキストファイルです。テキストファイルが、キャプチャの回答が正しいかどうか
を判定します。

この2つのファイルは、共通 ( ランダム生成 ) のプリフィックスが付いたファイル名となり
ます。例えば、 “a7hk3ux8p.png” と “a7hk3ux8p.txt” です。この例では、回答者が 画像
ファイル “a7hk3ux8p.png” への答えとして “K5GF” を回答した場合、 Really Simple CAPTCHA
が “K5GF” のハッシュ値を計算し、 “a7hk3ux8p.txt” に保存されているものと一致しているか
を確認します。一致している場合、正しい回答として承認されます。

#### 他のプラグインから利用する方法

注 : 下記はプラグイン開発者向けの説明です。

最初に ReallySimpleCaptcha クラスを生成します:

    ```
    $captcha_instance = new ReallySimpleCaptcha();
    ```

インスタンスの変数は、お好きなものに変更してください。

    ```
    // Change the background color of CAPTCHA image to black
    $captcha_instance->bg = array( 0, 0, 0 );
    ```

その他の変数について詳しくは really-simple-captcha.php を参照してください。

CAPTCHA 用の文字列をランダムに生成します。

    ```
    $word = $captcha_instance->generate_random_word();
    ```

画像ファイルと対応テキストファイルをテンポラリディレクトリ内に生成します。

    ```
    $prefix = wp_rand();
    $captcha_instance->generate_image( $prefix, $word );
    ```

その後、画像ファイルを表示して、回答者から回答を得ます。

回答が正しいかチェックします。

    ```
    $correct = $captcha_instance->check( $prefix, $the_answer_from_respondent );
    ```

もし $correct が正しい場合、先に進みます。正しくない場合、回答者が人間ではないと
みなしてブロックします。

そして最後に、用済みの画像ファイルとテキストファイルをテンポラリディレクトリから
削除します。

    ```
    $captcha_instance->remove( $prefix );
    ```

以上です。

実際の動作サンプルを確認したい場合、 [Contact Form 7](https://contactform7.com/ja/)
を試してみてください。

## スクリーンショット

 * [[
 * screenshot-1.png

## インストール

大抵の場合、 WordPress から自動的にインストールできます。

とはいえ、手動でインストールする際には、次の手順で行ってください:

 1. `really-simple-captcha` フォルダ内のすべてのファイルを `/wp-content/plugins/` に
    アップロードします。
 2. 「プラグイン」メニューからプラグインを有効化します。

参考情報: 本プラグインには「コントロールパネル」はありません。

## FAQ

### 画像が表示されない場合、 CAPTCHA は動作しません。

Really Simple CAPTCHA をサーバにインストールするには、 GD とFreeType ライブラリが
必要です。これらのライブラリがインストールされているか、サーバ管理者に確認してくだ
さい。

また、テンポラリファイルフォルダを書き込み可能にしてください。テンポラリファイル
フォルダは、 ReallySimpleCaptcha クラスで生成された変数 `tmp_dir` で設定されてい
ます。変数の値は、呼び出すプラグインに依存します。例えば、 Contact Form 7 では `
wp-contents/uploads/wpcf7_captcha` を初期値のテンポラリフォルダとして利用しますが、
設定により違うフォルダも利用できます。

さらに質問があれば、[Really Simple CAPTCHA サポートフォーラム](https://wordpress.org/support/plugin/really-simple-captcha)
をご利用ください。

## 評価

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

### 󠀁[Prima, funktioniert auch auf meiner WP 6.9 einwandfrei](https://wordpress.org/support/topic/prima-funktioniert-auch-auf-meiner-wp-6-9-einwandfrei/)󠁿

 [afudo1tlg](https://profiles.wordpress.org/afudo1tlg/) 2026年1月13日

Super simple! Einfach in Contact Form 7 Version 6.1.4 einzubinden. Danke. Meine 
WordPress Installation: Version 6.9.PHP Version 8.4.15

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

### 󠀁[Bad](https://wordpress.org/support/topic/bad-353/)󠁿

 [Diego Soto](https://profiles.wordpress.org/diego-soto/) 2025年9月15日 1 reply

I’m sorry to have to give this a bad rating. The amount of spam with Contact Form
7 was enormous. I had to remove it.

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

### 󠀁[Works great with Gravity Forms in 2024!](https://wordpress.org/support/topic/works-great-with-gravity-forms-in-2024/)󠁿

 [Maxcom](https://profiles.wordpress.org/maxcom/) 2024年8月19日

Nothing but positives. We added this to our Gravity Form in order to obtain the 
dynamic math captcha. One can create a simple math captcha in GF but not dynamically
changing for each form load insofar as I can determine. And GF google captcha Ver
3 is a pain with the need for google api keys. So we added this plugin and it was
very easy – add the captcha field to the form, select “math” in the settings for
the field and done! We find that Gravity Forms Zero Spam plugin was helping to deter
spam entries but it with this captcha is 100% so far for spam prevention. Thank 
you Takayuki Miyoshi!

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

### 󠀁[Good Simple Banner](https://wordpress.org/support/topic/good-simple-banner/)󠁿

 [nicolasvsedeco](https://profiles.wordpress.org/nicolasvsedeco/) 2023年10月25日

Helo, very simple banner for cookies but there is a little bug. The banner Cookies
are shown in Widgets page.

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

### 󠀁[Bad and not work to stabilite](https://wordpress.org/support/topic/bad-and-not-work-to-stabilite/)󠁿

 [gurcantet](https://profiles.wordpress.org/gurcantet/) 2023年4月11日

spam is continue to come…

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

### 󠀁[test](https://wordpress.org/support/topic/test-132/)󠁿

 [rahzan](https://profiles.wordpress.org/rahzan/) 2022年9月16日

we

 [ 129件のレビューをすべて表示 ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/)

## 貢献者と開発者

Really Simple CAPTCHA はオープンソースソフトウェアです。以下の人々がこのプラグイン
に貢献しています。

貢献者

 *   [ Rock Lobster Inc. ](https://profiles.wordpress.org/rocklobsterinc/)
 *   [ Takayuki Miyoshi ](https://profiles.wordpress.org/takayukister/)

“Really Simple CAPTCHA” は41ロケールに翻訳されています。 [翻訳者](https://translate.wordpress.org/projects/wp-plugins/really-simple-captcha/contributors)
のみなさん、翻訳へのご協力ありがとうございます。

[“Really Simple CAPTCHA” をあなたの言語に翻訳しましょう。](https://translate.wordpress.org/projects/wp-plugins/really-simple-captcha)

### 開発に興味がありますか ?

[コードを閲覧](https://plugins.trac.wordpress.org/browser/really-simple-captcha/)
するか、[SVN リポジトリ](https://plugins.svn.wordpress.org/really-simple-captcha/)
をチェックするか、[開発ログ](https://plugins.trac.wordpress.org/log/really-simple-captcha/)
を [RSS](https://plugins.trac.wordpress.org/log/really-simple-captcha/?limit=100&mode=stop_on_copy&format=rss)
で購読してみてください。

## 変更履歴

#### 2.4

 * 最低必要 WordPress バージョンを 6.6 に切り上げ。
 * ReallySimpleCaptcha_Filesystem トレイトを導入。
 * ハッシュアルゴリズムとして SHA-256 を使用する。
 * `mt_rand()` に替えて `wp_rand()` を使用する。

## メタ

 *  バージョン **2.4**
 *  最終更新日 **1年前**
 *  有効インストール数 **300,000+**
 *  WordPress バージョン ** 6.6またはそれ以降 **
 *  検証済み最新バージョン: **6.7.5**
 *  PHP バージョン ** 7.4またはそれ以降 **
 *  言語
 * [Albanian](https://sq.wordpress.org/plugins/really-simple-captcha/)、[Basque](https://eu.wordpress.org/plugins/really-simple-captcha/)、
   [Catalan](https://ca.wordpress.org/plugins/really-simple-captcha/)、[Chinese (China)](https://cn.wordpress.org/plugins/really-simple-captcha/)、
   [Chinese (Taiwan)](https://tw.wordpress.org/plugins/really-simple-captcha/)、
   [Croatian](https://hr.wordpress.org/plugins/really-simple-captcha/)、[Czech](https://cs.wordpress.org/plugins/really-simple-captcha/)、
   [Danish](https://da.wordpress.org/plugins/really-simple-captcha/)、[Dutch](https://nl.wordpress.org/plugins/really-simple-captcha/)、
   [Dutch (Belgium)](https://nl-be.wordpress.org/plugins/really-simple-captcha/)、
   [English (Australia)](https://en-au.wordpress.org/plugins/really-simple-captcha/)、
   [English (Canada)](https://en-ca.wordpress.org/plugins/really-simple-captcha/)、
   [English (New Zealand)](https://en-nz.wordpress.org/plugins/really-simple-captcha/)、
   [English (South Africa)](https://en-za.wordpress.org/plugins/really-simple-captcha/)、
   [English (UK)](https://en-gb.wordpress.org/plugins/really-simple-captcha/)、[English (US)](https://wordpress.org/plugins/really-simple-captcha/)、
   [French (Canada)](https://fr-ca.wordpress.org/plugins/really-simple-captcha/)、
   [French (France)](https://fr.wordpress.org/plugins/really-simple-captcha/)、[Galician](https://gl.wordpress.org/plugins/really-simple-captcha/)、
   [German](https://de.wordpress.org/plugins/really-simple-captcha/)、[Hungarian](https://hu.wordpress.org/plugins/really-simple-captcha/)、
   [Italian](https://it.wordpress.org/plugins/really-simple-captcha/)、[Japanese](https://ja.wordpress.org/plugins/really-simple-captcha/)、
   [Lithuanian](https://lt.wordpress.org/plugins/really-simple-captcha/)、[Marathi](https://mr.wordpress.org/plugins/really-simple-captcha/)、
   [Persian](https://fa.wordpress.org/plugins/really-simple-captcha/)、[Portuguese (Brazil)](https://br.wordpress.org/plugins/really-simple-captcha/)、
   [Romanian](https://ro.wordpress.org/plugins/really-simple-captcha/)、[Russian](https://ru.wordpress.org/plugins/really-simple-captcha/)、
   [Slovak](https://sk.wordpress.org/plugins/really-simple-captcha/)、[Spanish (Argentina)](https://es-ar.wordpress.org/plugins/really-simple-captcha/)、
   [Spanish (Chile)](https://cl.wordpress.org/plugins/really-simple-captcha/)、[Spanish (Colombia)](https://es-co.wordpress.org/plugins/really-simple-captcha/)、
   [Spanish (Ecuador)](https://es-ec.wordpress.org/plugins/really-simple-captcha/)、
   [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/really-simple-captcha/)、
   [Spanish (Spain)](https://es.wordpress.org/plugins/really-simple-captcha/)、[Spanish (Venezuela)](https://ve.wordpress.org/plugins/really-simple-captcha/)、
   [Swahili](https://sw.wordpress.org/plugins/really-simple-captcha/)、[Swedish](https://sv.wordpress.org/plugins/really-simple-captcha/)、
   [Tibetan](https://bo.wordpress.org/plugins/really-simple-captcha/)、[Turkish](https://tr.wordpress.org/plugins/really-simple-captcha/)、
   [Ukrainian](https://uk.wordpress.org/plugins/really-simple-captcha/).
 *  [プラグインを翻訳](https://translate.wordpress.org/projects/wp-plugins/really-simple-captcha)
 * タグ
 * [captcha](https://ja.wordpress.org/plugins/tags/captcha/)
 *  [詳細を表示](https://ja.wordpress.org/plugins/really-simple-captcha/advanced/)

## 評価

 5つ星中4.2つ星

 *  [  90 5-星レビュー     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=5)
 *  [  15 4-星レビュー     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=4)
 *  [  1 3-星レビュー     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=3)
 *  [  4 2-星レビュー     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=2)
 *  [  19 1-星レビュー     ](https://wordpress.org/support/plugin/really-simple-captcha/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/really-simple-captcha/reviews/#new-post)

[すべてのレビューを見る](https://wordpress.org/support/plugin/really-simple-captcha/reviews/)

## 貢献者

 *   [ Rock Lobster Inc. ](https://profiles.wordpress.org/rocklobsterinc/)
 *   [ Takayuki Miyoshi ](https://profiles.wordpress.org/takayukister/)

## サポート

意見や質問がありますか ?

 [サポートフォーラムを表示](https://wordpress.org/support/plugin/really-simple-captcha/)

## 寄付

このプラグインが今後も改善できるよう応援しませんか ?

 [ このプラグインに寄付 ](https://contactform7.com/donate/)