長年WordPressでブログを書いていると、読者が投稿後にコメントを編集できる機能があればいいのにと思うことがある。誤字脱字を見つけたり、もっと文脈を追加したいのに、変更ができないのはもどかしいものです。
ありがたいことに、私たちはこの機能を有効にする簡単な方法を見つけました。
この投稿では、WordPressでユーザーが簡単に短時間だけコメントを編集できるようにする方法を紹介します。
なぜコメントするユーザーに編集や削除を許可するのか?
WordPressサイトでユーザーがコメントを編集または削除できるようにすることは、ユーザーが残したコメントの問題を修正したい場合に不可欠です。
おそらく、タイプミスや文法エラーなどの単純なエラーを修正したいのでしょう。また、コンテンツの追加や削除によってWordPressのコメントを調整したいユーザーもいるでしょう。
初期設定では、ユーザーはWordPressでコメントを編集することができません。ありがたいことに、WordPressプラグインを使えば、この機能を簡単に有効化することができる。
もちろん、ユーザーがコメントすることを許可するルールは必要です。例えば、最初の5分以内や10分以内といった時間制限を設けるとよいでしょう。
こうすることで、リンクビルダーやスパマーがコメント欄を悪用し、すでに承認したコメントに戻ってリンクを追加するのを防ぐことができる。
また、コメントスレッドの一部が変更され、他の読者にとって意味をなさなくなるのを防ぐこともできる。
ということで、ユーザーが簡単にコメントを編集できるようにする方法を見てみましょう。
WordPressでユーザーがコメントを編集できるようにする
WordPressでユーザーがコメントを編集できるようにする最も初心者向けの方法は、Comment Edit Coreプラグインを使用することです。このシンプルなプラグインはすぐに使え、ユーザーがコメントを編集するための制限時間を設定することができます。
テスト中に、このプラグインはログイン中のユーザーしかコメントを編集できないことがわかりました。匿名ユーザーが残したコメントやモデレーション待ちのコメントでは機能しません。この点に注意してください。
まず最初にComment Edit Coreプラグインをインストールして有効化します。詳しい手順はWordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
有効化したWordPressユーザーは、最初の5分間コメントを編集することができます。5分を過ぎると、ユーザーはコメントする内容を変更できなくなります。
この制限時間を変更するには、WordPress管理エリアの設定“コメント編集コアにアクセスしてください。
Edit Timer in Minutes(タイマーを分単位で編集)」フィールドに数字を入力することで、好きな制限時間を設定することができます。ただし、ユーザーがエラーをすぐに修正できるようにするため、30分以内に制限することをお勧めします。
もうひとつカスタマイズできるのは、タイマーの外観です。コンパクト形式(例えば5:00)またはワーズ形式(例えば5分)を使用できます。
最後になりますが、コメントエディターのテーマをWordPressのテーマに合うように変更することができます。レギュラー、ライト、ダークのテーマを選択できます。選択する前に、テーマのプレビューを自由にチェックしてください。
コメント編集オプションに満足したら、設定ページの「オプションを保存」ボタンをクリックします。
WordPressブログの投稿日にコメントを投稿してプラグインをテストすることをお勧めします。
コメント送信後、コメント投稿者には、コメント本文の下に「Click to Edit」リンクとカウントダウンタイマーが表示されます。タイマーは、あなたがコメントを編集するために残された時間を示しています。
クリックして編集」リンクを選択し、変更を加えるだけです。
ただ、このプラグインでは、コメントを投稿するときに入力した名前、メール・アドレス、WordPressサイトのURLは変更できないので注意してください。
完了したら、「保存」ボタンをクリックしてコメントを更新します。
コメントを削除したい場合は、「削除」ボタンをクリックしてください。コメントを削除するかどうかを確認するポップアップが表示されます。
OK」をクリックしてコメントを削除してください。
ボーナスヒント: Thrive Commentsでコメントへのエンゲージメントを高める
コメント欄を読者にとってもっとエキサイティングなものにしたいですか?もしそうなら、Thrive Commentsをインストールすることをお勧めします。
Thrive Commentsは、コメント欄をより楽しく魅力的にすることができるコメントプラグインです。アップボーテやダウンボーテ、いいね!やdislikeのような機能を追加して、人々がお互いに交流できるようにすることができます。
Thrive Commentsの素晴らしいところは、訪問者がサイトに長く滞在できるようにすることもできることです。ポストコメントアクション機能を使えば、コメントした人に感謝の気持ちを伝えるためのカスタムサンキューページや、その人の興味に関連した投稿に誘導することができます。
Thrive Commentsについてさらに詳しく知りたい方は、WordPressチュートリアルをご覧ください:
- WordPressでコメントする方法
- WordPressでブログユーザーにコメントを管理させる方法
- WordPressでRedditライクなフォーラムサイトを作る方法
- WordPressでコメントしたユーザーだけに返信先を通知する方法。
この投稿が、WordPressでユーザーが自分のコメントを編集できるようにするのにお役に立てば幸いです。WordPressのソーシャルメディアプラグインのエキスパートによるベストセレクションや、WordPressでコメントを完全に無効化する方法についてのガイドもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
In the course of time, have you found any plugin that would work even for non-logged in users?
WPBeginner Support
Not one we would recommend at the moment.
管理者
Jiří Vaněk
Thank you for answer. That’s a shame, because I don’t have registration on the website then, so I can’t use this function. But thank you for your time and answer.
Eric
When I click on the link to “Comment Edit Lite” I go to “Comment Edit Core” plugin. Likewise when I search for the plugin I have been using (Simple Comment Editing) I also go to “Comment Edit Core”.
What is happening? Are both those former plugins rolled into Comment Edit Core? If so, it might be helpful to change the name in your post.
WPBeginner Support
Thank you for letting us know, this may have been a recent change in the naming of their plugin.
管理者
Ferdinand Thommes
Does this work with or any other WPComment-Plugin besides the built-in WP functionality?
WPBeginner Support
You would need to reach out to the plugin’s support for what other plugins it currently integrates with.
管理者
Ayaz Javed
A good article indeed. But in the sentence:
“There can also be some rare cases where a user may think about deleting their comment because what they wrote was is completely out of context”.
There are two mistakes.
A user should not be followed by their comments rather his or her comments.
Secondly “was” and “is” should not have been used together.
Thanks.
WPBeginner Support
Thank you for your grammatical recommendations
管理者
Lucas Hilty
The article says, “If your site has registered users, then you can easily leverage the built-in user roles and capabilities to allow some users the ability to edit their own comments.”
Our site does require registration, so this is the solution I’m looking for. I’m using Pods to manage user roles and capabilities, but I couldn’t find the name of the capability to modify in order to allow this.
Any tips?
Thanks!
Elliott Rodgers
Great idea to allow people a few minutes to edit their comments.
Thanks for sharing.
Teun
Does not work with WPDiscuz
Ryan Hellyer
I love this plugin and use it on all of my websites.
Nathan
This is just what i’m looking for. Thanks!
Loren Wolf
Does this plugin work on a free blog?
WPBeginner Support
It works on self-hosted WordPress sites.
管理者
Srihari Thalla
Does this plugin works with Disqus Commenting System?
WPBeginner Support
No it does not.
管理者