ユーザーにアカウントを削除するオプションを与えることは、WordPressサイトを管理する上で重要な部分です。
GDPRのようなデータプライバシー規制を遵守するためであれ、単にユーザーコントロールを改善するためであれ、アカウント削除を許可することは、ユーザーへの敬意を示し、信頼を築きます。
サイトでユーザー登録を許可している場合、誰かがアカウントをもう必要としなくなった場合、削除してもらうためにあなたに連絡する必要があります。
ただし、ユーザーが自分でアカウントを削除できるようにすると、ウェブサイトの管理が容易になり、ユーザーエクスペリエンスが向上します。
私たちは多くのユーザーを抱える大規模なサイトを運営しており、セキュリティとユーザーの利便性のバランスを取ることがいかに難しいかを知っています。この記事では、ユーザーがアカウントエリアからWordPressアカウントを簡単に削除できるようにする方法を紹介します。

WordPressでユーザーが自身を登録解除できるようにする理由
多くのWordPressウェブサイトでは、ユーザー登録を許可しています。これらは、メンバーシップサイト、ユーザー投稿を受け付けるブログ、またはオンラインストアなどです。
ただし、ユーザーがWordPressアカウントを登録すると、自分で削除することはできません。連絡フォームを通じて、情報を削除するように手動で依頼する必要があります。
ウェブサイトの所有者は、ユーザーが投稿したコンテンツを保持したい場合や、少なくともメールアドレスを保持したい場合があります。しかし、ユーザーに自分の情報に対する管理権を与えれば、あなたのWordPressウェブサイトでのやり取りに、より自信を持てるようになるかもしれません。
それはさておき、WordPressでユーザーが簡単に登録解除できるようにし、WordPressアカウント情報を完全に削除する方法を見てみましょう。
ユーザーがWordPressアカウントを削除できるようにする方法
まず、Delete Me プラグインをインストールして有効化する必要があります。詳細については、WordPress プラグインのインストール方法に関するステップバイステップガイドをご覧ください。
有効化したら、WordPress管理サイドバーの設定 » 削除ミーページに移動して、プラグイン設定を構成します。
ここから、アカウントを削除できるユーザーロールの横にあるチェックボックスをオンにすることから始めることができます。
たとえば、著者がアカウントを削除できるようにしたい場合は、そのオプションの横にあるチェックボックスをオンにすることができます。

次に、「あなたのプロフィール」セクションまでスクロールします。ここで、リンクのスタイルと、ユーザーロールがプロフィールページで表示するテキストを選択できます。
たとえば、見出し、警告メッセージ、およびアカウントを削除した後にユーザーがリダイレクトされるページの URL を追加できます。

その後、ページ内の「その他」セクションまでスクロールダウンします。
ここから、「コメントの削除」オプションにチェックを入れると、ユーザーが追加したコメントがアカウント削除時にウェブサイトから自動的に削除されます。
「Eメール通知」オプションをチェックすることもできます。これにより、ユーザーがアカウントを削除するたびに、アカウント削除の詳細が記載されたメールを受信できるようになります。
このメールは管理者メールアドレスに送信されることを覚えておいてください。
最後に、「変更を保存」ボタンをクリックして設定を保存します。

次に、先ほど選択したユーザーロールを持つユーザーアカウントに切り替える必要があります。
ログインしたら、プロフィールページにアクセスしてください。ユーザーがアカウントを削除するためにクリックできる新しいセクションが表示されます。

ユーザーがリンクをクリックすると、アカウントを削除するとアクセス権とすべてのコンテンツが削除されるという警告が表示されます。
ユーザーが同意すると、このプラグインはアカウントを削除します。

カスタムユーザープロファイルページにアカウント削除リンクを追加する
カスタムユーザープロフィールページを使用する場合、ユーザーがWordPressアカウントを削除できるようにする方法は次のとおりです。
カスタムプロフィールページテンプレートに以下のショートコードを追加するだけです。
[plugin_delete_me]アカウントを削除[/plugin_delete_me]
注意: ユーザーがアカウントを削除すると、そのユーザーのすべてのコンテンツ(投稿、ページ、カスタム投稿タイプ)も削除され、ゴミ箱に移動されます。
ユーザーは同じメールアドレスを使用して新しいアカウントを再登録できますが、これにより以前に投稿したコンテンツは回復されません。ただし、サイト管理者であれば、完全に削除されていない限り、ゴミ箱からコンテンツを回復できます。
詳細な手順については、WordPressで削除されたページを回復および復元する方法に関する初心者向けガイドを参照してください。
ボーナス: WordPress でユーザーがコメントを編集できるようにする
ユーザーのアカウント削除を許可する以外にも、あなたのWordPressブログでコメントを編集する権限をユーザーに与えることもできます。
デフォルトでは、WordPressは公開されたコメントをユーザーが編集することを許可しません。ユーザーが文法的な誤りを見つけたり、送信後にメッセージにコンテンツを追加したい場合、これは迷惑になる可能性があります。
ユーザーがコメントを編集できるようにすることで、コミュニティの感覚を築き、ブログでのエンゲージメントを高めることができます。これを行うには、「Comment Edit Core」プラグインをインストールしてアクティブ化する必要があります。
このプラグインはすぐに使用でき、コメントを編集できる期間をユーザーに設定することもできます。

ただし、ログインユーザーのみがコメントを編集できることに注意してください。詳細については、WordPressでユーザーがコメントを編集できるようにする方法のチュートリアルを参照してください。
この記事が、WordPressでユーザーがアカウントを削除できるようにする方法を学ぶのに役立ったことを願っています。また、WordPressユーザーの投稿作成制限を追加する方法に関するステップバイステップのチュートリアルや、WordPressサイドバーにログインフォームを追加する方法に関する初心者向けガイドも参照してください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

Olaf
GDPRは確かに多くの人々にとって理解が複雑ですが、ある程度のデータストレージセキュリティを確保するという点では優れています。そしてはい、GDPRの要件の1つは、ユーザーがウェブサイトから自分に関するすべての情報を削除できる能力を持たなければならないということです。これは、デフォルトのWordPressでは簡単かつ迅速に行うことがほぼ不可能です。GDPRとともに、非常に賢い人々がこれらの要件を現実に変え、これを実装する方法について非常に詳細なガイドを提供する優れたウェブサイトがあることは素晴らしいことです。
ステイシー・ベックルズ
私はテクノロジーに詳しくなく、現在ウェブサイトを構築しようとしています。このブログは非常に役立ちました。どんな質問があっても、ここで何かを見つけられるはずです。あなたの努力に感謝し、これからも良い仕事を続けてください。
WPBeginnerサポート
You’re welcome, glad you’ve found our content helpful
管理者
スワヤム
ボックスディレクトリテーマで使用されているカスタム投稿タイプは削除されません