WordPress.org

日本語

  • テーマ
  • プラグイン
  • ニュース
    • ドキュメンテーション
    • フォーラム
  • 概要
  • 参加・貢献
  • このサイトについて
  • WordPress を入手
WordPress を入手
WordPress.org

Plugin Directory

Multibyte CAPTCHA login and Mail only register

  • プラグインを申請
  • お気に入り
  • ログイン
  • プラグインを申請
  • お気に入り
  • ログイン

Multibyte CAPTCHA login and Mail only register

作者: Katsushi Kawamori
ダウンロード
  • 詳細
  • レビュー
  • インストール
  • 開発
サポート

説明

マルチバイト CAPTCHA 付きログインフォーム

  • オリジナル CAPTCHA によるボット対策。
  • WordPress : wp-login.php
  • WordPress : wp-login.php?action=register
  • WordPress : wp-login.php?action=lostpassword

登録

  • メールアドレスのみで登録します。
  • ユーザー登録の際に利用規約をチェックすることができます。
  • オリジナル CAPTCHA によるボット対策。
  • WordPress : wp-login.php?action=register
  • ショートコード : [umorregister]

ショートコードフォームのフィルター

/** ==================================================
 * Filter for message.
 *
 */
add_filter( 'umor_register_success_msg', function(){ return 'Message for register success.'; }, 10, 1 );
add_filter( 'umor_login_success_login_msg', function(){ return 'Message for login success.'; }, 10, 1 );
add_filter( 'umor_register_error', function(){ return 'Message for register error.'; }, 10, 1 );
add_filter( 'umor_register_nomail', function(){ return 'Message for unentered mail.'; }, 10, 1 );
add_filter( 'umor_register_noterm', function(){ return 'Message for unentered term of use.'; }, 10, 1 );
add_filter( 'umor_register_form_label', function(){ return 'Message for form label.'; }, 10, 1 );
add_filter( 'umor_register_term_of_use', function(){ return 'Message for term of use.'; }, 10, 1 );
add_filter( 'umor_not_register_message', function(){ return 'Message for not register.'; }, 10, 1 );
/** ==================================================
 * Filter for login form message.
 *
 */
add_filter(
    'umor_login_message',
    function( $message, $text ) {
        $message = '<p class="myclass">';
        $message .= $text;
        $message .= '</p>';
        return $message;
    },
    10,
    2
);
/** ==================================================
 * Filter for Term of use URL.
 *
 */
add_filter(
    'umor_register_term_of_use_url',
    function( $term_of_use_url ) {
        if ( 'ja' === get_locale() ) {
            $term_of_use_url = 'https://test.com/ja/';
        }
        return $term_of_use_url;
    },
    10,
    1
);
/** ==================================================
 * Filter for input text size.
 *
 */
add_filter( 'umor_register_input_size', function(){ return 17; }, 10, 1 );
/** ==================================================
 * Filter for class name.
 *
 */
add_filter( 'umor_register_notice_class_name', function(){ return 'mynotice'; }, 10, 1 );
add_filter( 'umor_register_form_class_name', function(){ return 'myform'; }, 10, 1 );
add_filter( 'umor_register_label_class_name', function(){ return 'mylabel'; }, 10, 1 );
add_filter( 'umor_register_input_class_name', function(){ return 'myinput'; }, 10, 1 );
add_filter( 'umor_register_check_form_class_name', function(){ return 'mycheckform'; }, 10, 1 );
add_filter( 'umor_register_check_class_name', function(){ return 'mycheck'; }, 10, 1 );
add_filter( 'umor_register_captcha_input_class_name', function(){ return 'mycaptcha_input'; }, 10, 1 );
add_filter( 'umor_register_submit_class_name', function(){ return 'mysubmit'; }, 10, 1 );

スクリーンショット

  • WordPress による登録フォーム
  • ショートコードによる登録フォーム
  • CAPTCHA 設定
  • その他の設定

インストール

  1. /wp-content/plugins/ディレクトリ以下にuser-mail-only-registerディレクトリをアップロード
  2. WordPress の「プラグイン」メニューからプラグインを有効化してください

FAQ

ありません

評価

このプラグインにはレビューがありません。

貢献者と開発者

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

貢献者
  • Katsushi Kawamori

“Multibyte CAPTCHA login and Mail only register” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Multibyte CAPTCHA login and Mail only register” をあなたの言語に翻訳しましょう。

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

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログを RSS で購読してみてください。

変更履歴

[4.01] 2025/05/06

  • 修正 – 翻訳。

[4.00] 2025/05/06

  • 変更 – プラグイン名。
  • 追加 – マルチバイト CAPTCHA が、WordPress の標準ログインフォームに対応。

[3.05] 2025/04/26

  • 修正 – CSS.

[3.04] 2025/04/26

  • 修正 – CSS.

[3.03] 2025/04/25

  • 追加 – CAPTCHA が WordPress の標準登録フォームに対応しました。
  • 追加 – ショートコード出力用に独自の CSS を追加。

[3.02] 2025/04/24

  • 追加 – CAPTCHA の文字列に数字とカタカナを追加。

[3.01] 2025/04/22

  • 修正 – エラーメッセージの表示。

[3.00] 2025/04/22

  • 追加 – Really Simple CAPTCHA対応は廃止され、独自のCAPTCHA が追加されました。

[2.14] 2025/04/21

  • 追加 – Really Simple CAPTCHAに対応。

[2.13] 2025/04/14

  • 修正 – 管理画面の読み込み。

[2.12] 2024/03/04

  • 修正 – ショートコード属性値の削除。

2.11

parse_url を wp_parse_url へ変更しました。

2.10

WordPress 6.4 に対応しました。
PHP 8.0 が必須になりました。

2.09

エスケープ処理を追加しました。

2.08

エスケープ処理を追加しました。

2.07

利用規約のための、URL のフィルター(’umor_register_term_of_use_url’)を追加しました。

2.06

チェックボックスフォームの属性に、”aria-label” 属性を追加しました。

2.05

登録フォームにクラス名フィルター ( ‘umor_register_form_class_name’ ) を追加しました。
登録フォームにクラス名フィルター ( ‘umor_register_check_form_class_name’ ) を追加しました。
メール入力フォームに “placeholder” と “required” 属性を追加しました。
チェックボックスの入力フォームに “required” 属性を追加しました。

2.04

input size を変更しました。

2.03

フォームのエスケープについて修正しました。

2.02

ショートコードフォームのメールアドレス入力欄にバリデーションを追加しました。

2.01

いくつかのフィルターを追加しました。
readme.txt を変更しました。

2.00

ショートコードを使ったオリジナルのログインフォームを追加しました。
ブロックを削除しました。

1.12

パスワードリセットリンクの問題を修正しました。

1.11

パスワードリセットリンクの問題を修正しました。

1.10

WordPress 5.6 に対応しました。

1.09

「ログイン」と「パスワードをお忘れですか ?」へのリンクを非表示にする機能を追加しました。
管理画面を変更。

1.08

ショートコードを修正しました。

1.07

サンプルコードを修正しました。

1.06

ブロックは ESNext に対応しました。

1.05

WordPress のコーディング規約に準拠しました。

1.04

WordPress 設定を追加しました。

1.03

フックの説明を管理画面に記載しました。

1.02

有効化時のエラーを修正しました。
ユーザ登録が許可されていない場合のメッセージ用のフィルタ ー「umor_not_register_message」を追加しました。

1.01

メール通知の際にテキストを追加できるようにしました。
このプラグインのメール通知を停止できるようにしました。

1.00

初回リリース。

メタ

  • バージョン 4.01
  • 最終更新日 1か月前
  • 有効インストール数 60+
  • WordPress バージョン 4.7またはそれ以降
  • 検証済み最新バージョン: 6.8.1
  • PHP バージョン 8.0またはそれ以降
  • 言語

    English (US)、Japanese.

    プラグインを翻訳

  • タグ
    captchaemailloginregisterusers
  • 詳細を表示

評価

レビューはまだ送信されていません。

レビューを追加

すべてのレビューを見る

貢献者

  • Katsushi Kawamori

サポート

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

サポートフォーラムを表示

寄付

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

このプラグインに寄付

  • WordPress とは
  • ニュース
  • ホスティング
  • プライバシー
  • ショーケース
  • テーマ
  • プラグイン
  • パターン
  • Learn
  • サポート
  • 開発者
  • WordPress.tv ↗
  • 参加・貢献
  • イベント
  • 寄付 ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

日本語

  • X (旧 Twitter) アカウントへ
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Facebook ページへ
  • Instagram アカウントへ
  • LinkedIn アカウントへ
  • Visit our TikTok account
  • YouTube チャンネルへ
  • Visit our Tumblr account
Code is Poetry.