WordPressのPluginsについての質問です


下記、2種類のプラグインを探しています。

■メールアドレス認証
ユーザー登録を誰でもできるように設置しようと思っているのですが、誰でもといってもメールアドレスが有効なユーザーのみを登録させたいと思っています。
実装したいのは、
”会員サイトなどでよくあるようにメールアドレスが有効かサイトからメールを送信”

”受信したメール内に書いてあるURLをユーザーがクリックしたらチェックが完了”

”その後ユーザー登録できる”
といったフローにしたいと思っています。


■ユーザープロフィールカスタム
ユーザーのプロフィール画面に項目を追加できるようにしたいです。
具体的には連絡先情報箇所にTwitterのIDやhatenaのIDを追加したいと考えています。


特にメールアドレス認証のプラグインの情報、もしくは作成の仕方など教えていただきたいです!よろしくお願いします。

回答の条件
  • URL必須
  • 1人1回まで
  • 登録:
  • 終了:2009/08/17 05:33:42
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:yofukaci No.1

回答回数306ベストアンサー獲得回数10

id:hiro-rock

ありがとうございます。

ですが、できればMUでは無いものがよいです。

2009/08/13 23:55:35
id:rouge_2008 No.2

回答回数595ベストアンサー獲得回数351

ポイント55pt

次のページで紹介されている「Register Plus」で両方とも可能でした。(※バージョン2.7で確認)

厳密には、送信された確認メール内のURLにアクセスした時点で登録が完了します。

http://public-noise.jp/archives/38


※日本語に対応していませんので、もし日本語で表示させたければ「Poedit」を使用してmoファイルを作成してください。

Poedit

http://www.poedit.net/

使い方は以下のページが参考になると思います。

http://www.koikikukan.com/archives/2007/03/29-032523.php

poファイルが必要ですので、他の言語ファイルをコピーして作成した物を使用すると良いです。

※名前は「regplus-ja.po」です。

id:hiro-rock

ありがとうございます!

まだ試してないのですが、SAMPLEの画像を見た感じでは実装できそうです!

2009/08/14 01:56:24
  • id:rouge_2008
    すみません。
    任意の項目は追加をして、さらに表示する必要もあったでしょうか?
    ご紹介した「Register Plus」の場合、表示できるかどうか分かりません。

    「Extended User Profile」でしたら、一応表示も可能です。
    操作はシンプルですが、項目の追加はユーザー毎に行う必要があるので、多少面倒かもしれません。
    http://wordpress.org/extend/plugins/extended-user-profile/
    ※「eup_get_extended_profile()」で取得できます。
    例えば、hatena_IDとTwitter_IDを追加したとして、管理者ユーザーの場合は、以下のように記述すると表示できます。

    $meta = eup_get_extended_profile('1');
    echo $meta[eup_hatena_ID] ;
    echo $meta[eup_Twitter_ID] ;


    以下のページで紹介されている「Cimy WordPress Plug-ins」でしたら、設定で項目を追加するとすべてのユーザーに追加されます。
    ※こちらの方が追加操作が少し複雑になります。
    http://public-noise.jp/archives/150

    例えば、以下のようにして取得できます。
    $value = get_cimyFieldValue(1, 'hatena_ID');

    詳しくは「README_OFFICIAL.txt」を確認してください。

    必要かどうか分かりませんが、ご参考までに・・・

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません