コメント投稿後に修正できる!
コメント投稿後に誤字脱字に気がついたり、追加事項があったりで編集したくなることがたまにあります。
たいがいはそのままになっちゃうわけですがささっと修正できちゃうプラグインをみつけました。
管理者以外でも有効なところがとっても便利!
Theron Parlin » Edit Comments 1.0
実際に編集している様子を動画で見ることもできます。
導入方法
1.)配布元からedit_comments.zipをDLし解凍
2.)jal-edit-comments.phpをpluginsディレクトリにUP
3.)管理画面からプラグインをActivateする
テーマファイルの修正
今回のプラグインはテーマファイル(comments.php)を修正する必要があるので必ずバックアップをとっておいてください。
ただし、デフォルトのKubrickテーマやKubrickベースのテーマをお使いなら修正済のcomments.phpがサンプルとして入っているのでこれをそのまま使うこともできます。
1.)comments.phpの中から以下のコードを探します。
*テーマによっては若干違う場合もあります。
< ?php comment_date('F jS, Y') ?>
at < ?php comment_time() ?> | < ?php edit_comment_link(); ?>以下のコードに差し替えます。
< ?php comment_date('F jS, Y') ?>
at < ?php comment_time() ?> | < ?php jal_edit_comment_link(); ?>2.)以下のコードを探します。
< ?php if ( $user_ID ) : ?>以下のコードに差し替えます。
< ?php
if ( isset($_GET['jal_edit_comments']) ) :
$jal_comment = jal_edit_comment_init();
if (!$jal_comment) : return; endif;
?>
< ?php elseif ( $user_ID ) : ?>
3.)以下のコードを探します。
*テーマによっては若干違う場合もあります。
以下のコードに差し替えます。
4.)以下のコードを探します。
*テーマによっては若干違う場合もあります。
Leave a Reply
以下のコードに差し替えます。
< ?php echo (isset($_GET['jal_edit_comments'])) ?
“Edit your Comment” : “Leave a Reply”; ?>
以上です。
使い方
コメントを投稿すると一定の時間に限り(デフォルトで3分)Edit Thisという編集用のリンクと編集可能なタイムリミットまでのカウントダウンが表示されます。

編集可能な時間内ならコメント本文の修正・追加ができます。

修正後↓

設置はちょっとややこしいですががんばってやる甲斐があるとても便利なプラグインだと思います。
編集可能なタイムリミットはプラグインファイルで変更可能です。
長すぎてもなりすましみたいな問題がありそうだしとりあえずデフォルトの3分で様子をみたいと思います。
投稿者本人によるコメント編集機能はWordPressに限らず、できればすべてのblogで取り入れて欲しい機能です。






こんにちは、lomoさん。あぁ、この機能MTにも欲しい!
というか、標準で付けてほしいです。
しょっちゅう、誤字ではずかしい思いしています。
>oscarさん
ほんとですよー
自分のところだったらコッソリ直せますけどそうじゃない場合はずっと残っちゃいますもんねー
ワタシも何度恥をかいたことか…
できればAjaxでその場で編集できたらもっとよさそうですねー
とても良さそうですね。テストさせて下さい。
テストさせてください。