{"id":78,"date":"2005-09-06T23:35:33","date_gmt":"2005-09-06T13:35:33","guid":{"rendered":"http:\/\/www.somethinkodd.com\/oddthinking\/?p=78"},"modified":"2007-10-07T21:40:45","modified_gmt":"2007-10-07T11:40:45","slug":"editing-own-comments","status":"publish","type":"post","link":"https:\/\/www.somethinkodd.com\/oddthinking\/2005\/09\/06\/editing-own-comments\/","title":{"rendered":"Editing Own Comments"},"content":{"rendered":"<p><!-- UnMarkedDown_2_01132526384--><\/p>\n<p>When one of my readers <a href=\"http:\/\/www.somethinkodd.com\/oddthinking\/2005\/09\/05\/libel-liability\/#comment-642\">asked for the ability to edit comments<\/a> in WordPress, I took that feature request seriously, and decided to find the solution.<\/p>\n<p>When I discovered that<br \/>\n<a href=\"http:\/\/wordpress.org\/support\/topic\/16922\">it<\/a><br \/>\n<a href=\"http:\/\/wordpress.org\/support\/topic\/24635\">was<\/a><br \/>\n<a href=\"http:\/\/wordpress.org\/support\/topic\/24258\">a<\/a><br \/>\n<a href=\"http:\/\/wordpress.org\/support\/topic\/11995\">commonly<\/a>&#8211;<a href=\"http:\/\/wordpress.org\/support\/topic\/36996\">requested<\/a><br \/>\n<a href=\"http:\/\/wordpress.org\/support\/topic\/6973\">feature<\/a>,<br \/>\n<a href=\"http:\/\/wordpress.org\/support\/topic\/9307#post-56924\">yet<\/a><br \/>\n<a href=\"http:\/\/wordpress.org\/support\/topic\/21669\">was<\/a><br \/>\n<a href=\"http:\/\/wordpress.org\/support\/topic\/41075\">still<\/a><br \/>\n<a href=\"http:\/\/wordpress.org\/support\/topic\/17335\">unimplemented<\/a>,<br \/>\nI decided not to take it as seriously any more, and gave up instead.<\/p>\n<p>Update: More thought has made me realise that adding the feature to edit your own comments is opening a can-of-worms, and the naive solution I originally considered has &#8220;security&#8221;-style implications.<\/p>\n<p>For example, a malicious commenter could post an innocent comment. The moderator (where appropriate) would approve it. Maybe other people who comment on it, saying &#8220;Yes, I agree!&#8221;  Then the commenter could edit the comment to something that would no longer pass moderation, or is embarassing to the users who are still listed as agreeing with it.<\/p>\n<p>I am not saying it is impossible to do, but just that it needs a lot more analysis than a quick plug-in.<\/p>\n<p><a href=\"http:\/\/www.caseyporn.com\/\">Casey<\/a> has expressed some cogent views on the matter of <a href=\"http:\/\/www.somethinkodd.com\/oddthinking\/2005\/09\/08\/you-re-touch-my-comments-ill-re-touch-your-face\/#comment-661\">blog comment\/content management<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When one of my readers asked for the ability to edit comments in WordPress, I took that request seriously, and decided to find the solution.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"","footnotes":""},"categories":[32,23,25],"tags":[90,85],"class_list":["post-78","post","type-post","status-publish","format-standard","hentry","category-about-oddthinking","category-based-on-a-true-story","category-insufficiently-advanced-technology","tag-security","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/78","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/comments?post=78"}],"version-history":[{"count":0,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/posts\/78\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/media?parent=78"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/categories?post=78"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.somethinkodd.com\/oddthinking\/wp-json\/wp\/v2\/tags?post=78"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}