Simple Comment Editing – A Review
Published August 23rd, 2013 under Plugins
I originally authored this post on WP Realm, but I moved it back here after that website folded.
There is a new plugin in town and it is simply awesome. Many of you will have used the popular AJAX Edit Comments plugin for WordPress. It was created by Ronald Huereca back in 2007 and was very popular; it was unique in giving commenters on WordPress sites the ability to edit their own comments to make corrections.
I have always loved the concept of the plugin and had huge respect for the developer. Building a plugin to handle comment editing in this way was well beyond my capabilities at the time. I could never bring myself to run it on my own sites, though: it included it’s own styling and added a lot of bloat to page loads which slowed things down. It looked out of place.
My respect for the plugin and it’s developer are actually part of the reason I ended up living in Norway. When I realised I needed a job, the first person I turned to was Ronald. He suggested I go work with him at Metronet in Norway, and a month later we were sharing a desk in the same office 🙂
The history of AJAX Edit Comments
The plugin has had a fairly busy history. It started out as a free plugin on the WordPress.org plugin repository and was later placed behind a pay wall. After Ronald took up employment at iThemes, the plugin became part of the paid Plugin buddy family at iThemes and later became free again.
Move towards Simple Comment Editing
Throughout 2012 and 2013 I have been bugging Ronald to release a new improved AJAX Edit Comments plugin; not half baked bug fixes, but a full blown replacement, replacing all of the buggy, bloated code of yesteryear, with a lean, mean simple comment machine, that did comment editing without the extra faff and excess of its predecessor. Last week, my wishes were eventually fulfilled with the release of Ronald’s new Simple Comment Editing plugin. If you leave a comment on this post (feel free to write test posts, if you like), you will find a handy little edit link to allow you to edit your comment for up to four minutes.
Comparison between the old and the new
The old AJAX Edit Comments plugin included its own styles, and used a lot of extra JavaScript code, including a full implementation of Colorbox to load a comment editing box onto the page. Extra features included the ability to edit the authors name, URL, and a comprehensive options page added every feature you might ever want in a comment editing plugin. However all of those extra features added up to a lot of bloat, which slowed things down, and made it difficult to maintain a bug-free plugin. The addition of its own styles made the plugin often stand out on your website as not being a seamless part of it.
The new Simple Comment Editing plugin does not include any styles and should blend into any theme design. It also includes no options page at all, as it is designed to work straight out of the box with no settings. I installed it on four of my own sites, with no problems whatsoever. It looks good and functions perfectly.
Download size
To illustrate the substantial change in code base from AJAX Edit Comments to Simple Comment Editing, I’ve compiled the following table. As you can see, the the original AJAX Edit Comments was super simple and lightweight, but over time more and more bloat was added until it became the monstrosity it is today. Simple Comment Editing is lean, mean and almost as small as that original AJAX Edit Comments plugin.
Plugin | Version | Year of release | Number of files | Size |
---|---|---|---|---|
AJAX Edit Comments | 1.0.6 | 2007 | 9 files | 48 KB |
AJAX Edit Comments | 2.0 | 2008 | 56 files | 598 KB |
AJAX Edit Comments | 3.0 | 2009 | 264 files | 2400 KB |
AJAX Edit Comments | 5.0.28 | 2013 | 183 files | 2800 KB |
Simple Comment Editing | 1.0.2 | 2013 | 16 | 68 KB |
Criticism
Sun outlined a flaw on the recent WP Tavern post about the Simple Comment Editing plugin.
Its entire functionality is based on a custom implementation of the comment form. It does not reuse the standard comment form of WP core. – Sun
This is true, however, although WordPress themes are designed to handle replies being made inline with the default WordPress comment form, they may not work as well with comment editing. If text saying “reply” or similar showed up whilst editing the comment, this could create a very confusing user experience.
Perhaps an extension plugin could be made to add support for this, but by default I suspect this would cause more problems than it solved.
The future
My dream for the future of the Simple Comment Editing plugin, is that it will remain the lightweight, über simple plugin that it is. I don’t want to see extra bloat. I don’t want to see extra features. I like it the way it is and hope it stays that way forever more. This has immediately become one of my favourite plugins and hope to see it on many more websites in the future.
Bartosz says:
We’ve released an alternative to AJAX Edit Comment a couple of months ago. It’s in a half way between those to you compare here. It’s 200kB, but has a lot of features you might like (for e.g Ajax comment editing, inline moderation, Ajax error handling et.c) If you’re intrested you might take a look – Ajaxed Comments (http://wordpress.org/plugins/ajaxed-comments/)
October 18, 2013 at 8:14 pm # //
unkleE says:
You said to feel free to write a test comment, so I am.
PS Thanks for the review.
November 23, 2013 at 11:31 am # //
unkleE says:
But I didn’t see any opportunity to edit. 🙁
November 23, 2013 at 11:32 am # //
Ryan Hellyer says:
Thanks, you just discovered an error in the blog post 🙂 The link was meant to be to a URL on my own blog, not this post.
I probably meant to create a blog post on my own site, then add the URL back to this blog post before it was published, but then forgot. So I wrote a new blog for you to test on just now …. http://geek.ryanhellyer.net/2013/11/23/simple-comment-editing/
November 23, 2013 at 1:48 pm # //
unkleE says:
Thank you. I tried it on the linked blog, and it worked just as it’s supposed to.
Yes, I can’t understand why more people don’t use it either – I certainly will be. Perhaps either (1) few people know about it, or (2) people are still using the original WP Ajax Edit Comments plugin (which also allows the user to move comments).
November 23, 2013 at 9:32 pm # //
Dissertation Writing Tips says:
I have not seen comment editing option anywhere while commenting. It looks attractive when apply !!
January 7, 2017 at 12:41 pm # //
Ryan says:
It’s definitely a very useful addition to comments IMHO. This is still one of my favourite plugins.
January 29, 2017 at 1:45 am # //
yogesh says:
test for comment
October 10, 2019 at 5:42 am # //