Never Let Me Go
アカウントを削除するためのWordPressプラグイン。
もしWordPressでユーザー登録を許可していても、ユーザーは自分でアカウントを削除できません。Never Let Me Go はそれを可能にします。このプラグインはUGCサイトをWordPressで作るときのミッシング・ピースです。
仕組み
デフォルトではこのプラグインは何もしません。設定ページに行き、有効にしてください。
2つのオプションを選ぶことができます。
- プロフィールページからアカウントを削除する
- 固定ページからアカウントを削除する
もしユーザーに管理画面へのアクセスを許可しているのであれば、1を選んでください。そうでなければ、なんらかのプラグインでWordPressをカスタマイズしていると思いますので、固定ページ(例 アカウントを削除)を作成し、それを選択してください。
2番を選択した場合は、固定ページのコンテンツを <!--nextpage-->
タグで区切ってください。アカウント削除のプロセスにおいて、ユーザーは1ページ目を見ることになります。同意するボタンを押すことにより、ユーザーは2ページに移動し、これでアカウントの削除が完了したことになります。このプロセスは有名なSNSを模倣したものです。以下が例になります。
あなたは私たちのWebマガジンを退会しようとしています。 本当にアカウントを削除してよろしいですか? 私たちのサービス上でのあなたに関するデータはすべて削除され、元に戻すことはできません。 <!--nextpage--> あなたのアカウントは削除されました。 またご利用いただける日を楽しみにしています。
必要環境
PHP 5.3以上。
補遺
このプラグインの名前はカズオ・イシグロの有名な作品『私をはなさないで』からとりました。もし未読ならば手に取ってみてください。すばらしいSF作品です。
フィードバック
“Never Let Me Go” への5件のフィードバック
また、可能であればユーザーにも退会処理が完了した旨を通知したいです。
よろしくお願い致します。
管理画面「Never Let Me Go 設定」にある「変更を保存」ボタンを押すと、
設定を更新できませんでした。
のメッセージが表示されプラグインが機能しません。
この現象は現在開発中のサイトで発生してますが、WordPressとその他プラグインが同じバージョンで稼働中の別サイトでは、期待通り機能してます。「変更を保存」ボタンが正常終了すれば期待通りに機能するハズと思ってます。考えられるエラーの原因、解消方法は何があるでしょうか?
よろしくお願いいたします。
■試したこと
プラグインの再インストール
→変化なし
プラグインが対応するWordPress最新バージョン: 5.5.7にダウングレード
→変化なし
それとは別に、設定の保存が反映されないという状態でしょうか?
いったん設定画面を開いていただき、その内容が正しく反映されているか、ご確認ください。
たとえばプルダウンを変更しても動作しないという場合、該当する項目を教えていただけると助かります。
以上、よろしくお願いいたします。