This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Mihdan: Ajax Edit Comments


Ajax Edit Comments allows users to edit their own comments for a limited time. Administrators can edit all comments on the front-end.

Looking for Just Comment Editing?

Check out a “lite” version of this plugin called Simple Comment Editing. Check out the WPTavern review for more information.


Admin Features

Please watch this video demonstrating the new admin features. Alternatively, read about the features on Github.

  • Can edit all comments.
  • Can move comments.
  • Can blacklist comments.
  • Can approve, mark for moderation, mark as spam, and delete all comments from a post or the admin panel.
  • Undo functionality for most editing options.
  • Can choose different icon sets for use on your blog.
  • Dropdown menu to de-clutter the interface.
  • Various admin-panel options including
    • Can edit comment time.
    • Can specify anonymous user options.
    • Can specify logged-in user options.
    • Can choose between Akismet and Defensio for spam protection.
    • Can disable timer.
    • And much, much more…

Anonymous User Features

Please watch this video demonstrating the anonymous features.

  • Can edit comments for a limited time.
  • Can request deletion of own comments.

Logged-in User Features

  • Potential indefinite comment editing.
  • Can edit comments for a limited time.

Plugin Features

  • New pop-up box called Colorbox used.
  • Timer on both the post and in the comment-editing interface.
  • Improved usability and look-and-feel.
  • Better error and status messages.


  • Admin comment options on a post.
  • Admin edit comments screen.
  • Admin move comments screen.
  • Admin blacklist comments screen.
  • New dropdown menu options.
  • New styles options.
  • No icons view.
  • Dropdown menu with alternate icons.
  • Anonymous user editing options.


  1. Just unzip and upload the “wp-ajax-edit-comments” folder to your ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

From there, you and your users should be able to edit comments. This plugin has been tested successfully on the base Twenty Twelve theme for Internet Explorer 6-9, Firefox, Chrome, and Safari for Mac.

Advanced customization options are available through the admin panel options.


I have an “XYZ” problem with the plugin.

We’re looking for a new contributor to this plugin. All the current contributors no longer have the time to maintain this project. If you’re interested, fork the project on GitHub and submit a pull request.

I installed the plugin and the edit buttons aren’t shown or the colorbox popup is off

Roughly 90% of the issues Ajax Edit Comments experiences is with multiple versions of jQuery running. Check your page source, and if you have multiple copies of jQuery being inserted, this is likely the issue.

The most common culprit is the theme in the header.php area. Please refrain from hard-coding in scripts and use wp_enqueue_script(‘jquery’) before the wp_head() call.

The most common colorbox conflict is when there is another lightbox plugin that uses their own version of colorbox.

How do I disable the dropdown menu?

Go into Settings->Ajax Edit Comments, and go to the Styles section. You can adjust the settings there to get rid of the dropdown menu.

Can I change the icons?

Go into Settings->Ajax Edit Comments, and go to the Styles section. From there, you can choose the icon set.

What is the De-link feature?

If a user posts a comment, but includes a rather spammy link as their URL, you can click the De-link button to remove the person’s link.

What does the “Move Comment” feature do?

Sometimes users leave a comment on the wrong post. With the “Move Comment” feature, you can select the comment, and move the comment to the correct post. You can do this by searching by the post title, the post ID, or by browsing your recent posts. Searching by Post Title and Post ID only shows the first five results. Browsing by posts should allow you access to all of your posts.

What is the “Request Deletion” feature?

The “Request Deletion” feature is for anonymous users who leave comments. Sometimes a user has left a comment and would rather have it deleted than edit it. Call it buyer’s remorse.

Once the user requests deletion, the comment is automatically “unapproved”, the user is stripped of editing rights, and the admin of the blog is sent an e-mail of the deletion request. The admin can then decide whether to approve, edit, or delete the comment.

Your plugin doesn’t look good with my theme. How can I fix this?

When you go into the Ajax Edit Comments settings page, you’ll see a section called “Styles”. From there, you’ll be able to enter a “relative” URL to a stylesheet of your choice, which will override the styles provided by Ajax Edit Comments.

It’s up to you to provide the relevant styles needed for the plugin in your own stylesheet.

I upgraded to the latest version of your plugin and it’s not working. What’s wrong?

Make sure you have the latest WordPress version installed. If you still have issues, try de-activating your plugins one-by-one to rule out a plugin conflict.

What WordPress versions does this plugin work for?

We strive for backwards compatibility, but can only support the plugin for the latest stable version of WordPress.

Can I provide a translation?

Sure. If you’re familiar with Git, head to the Ajax Edit Comments Github and add your translation there.

Alternatively, leave a thread with a downloadable version of your translation (both .po and .mo files are required).

Will you provide support for older versions of Ajax Edit Comments (1.x)?

No. Ajax Edit Comments 1.x is no longer supported. We encourage you to upgrade to the latest version of the plugin.

I have a version of WordPress prior to 2.5. Is there a plugin for earlier versions?

Yes, the last stable version for WP versions 2.1 – 2.5 is:

Is support free?

We’ll do our best to answer your support question. Just leave the support question via the forums on


December 18, 2018
WP 5.0.1 everything works fine! Comments do not delete, edit as necessary.
November 20, 2017
After the most recent WP update this beautiful & much-appreciated plugin started deleting comments instead of saving edits. Very sad – I’ll miss it! I’m switching to the author’s “simple” version.
September 3, 2016
The ability for users to edit their comments is a feature sadly lacking in Wordpress, so this is very welcome. Works great on my multisite, too!
Read all 18 reviews

Contributors & Developers

“Mihdan: Ajax Edit Comments” is open source software. The following people have contributed to this plugin.



6.1 (13.01.2020)

  • Fixed bug 11328313 (No Colorbox on smartphone)
  • Fixed bug 12071102 (I can not turn off a Countdown Timer)
  • Fixed bug 11447876 (BUG: backslashes removed after editing comments)

6.0.4 (20.02.2019)

  • Added functionality to load scripts on post type archive pages




  • Update to 1.2.5


  • Supports WordPress version 4.9.1

  • Updated 2016-10-14 by Mikhail Kobzarev – Ensuring WordPress 4.6.1 compatibility
  • Fixing E_STRICT errors

  • Updated 2014-12-11 by Ronald Huereca – Ensuring WordPress 4.1 compatibility
  • Updated on 03 September 2014 by Ronald Huereca
  • Testing WordPress 4.0 compatibility (successfully)
  • Initially released 12 October 2013 by Ronald Huereca
  • Rolled back JavaScript slashes functionality

  • Released 09 October 2013 by Ronald Huereca
  • Added Persian translation
  • Fixed AEC showing up in feeds
  • Fixed JavaScript bug with slashes

  • Released 06 September 2013 by Ronald Huereca
  • Fixing SSL error when FORCE_SSL_ADMIN is set to true. See trac ticket:

  • Released 09 August 2013 by Ronald Huereca
  • Minor performance improvements when checking for comment editing permissions
  • Added simplied chinese

  • Released 06 June 2013 by Ronald Huereca
  • Updated colorbox for WP 3.6 compatibility.

  • Released 26 February 2013 by Ronald Huereca
  • Added Dutch and French language files

  • Released 25 February 2013 by Ronald Huereca
  • Fixing bug where options would not save in multisite.

  • Released 22 January 2013 by Ronald Huereca
  • New feature – Move comments by post types (instead of just posts)
  • Improved internationalization

  • Released 21 January 2013 by Ronald Huereca
  • Added respect for the moderate_comments capability.
  • Fixed internationalization issues.

  • Released 17 January 2013 by Ronald Huereca
  • Revised admin panel options into sub-pages instead of tabs.

  • Released 11 January 2013 by Ronald Huereca
  • Removed file storage capabilities of the plugin for JavaScript and CSS. This should resolve problems for a majority of the users who don’t have write permissions to their server.
  • Updated After the Deadline JavaScript file.
  • Fixed output buffer problem.

  • Released 08 January 2013 by Ronald Huereca
  • Fixed WP 3.5 anonymous editing being disabled.

  • Released 07 January 2013 by Glenn Ansley
  • Fixed WP 3.5 warning notices

  • Released 25 January 2012 by Josh Benham
  • Fixed checking for updater in lib/class.js

  • Released 20 January 2012 by Josh Benham
  • Fixed missing styling sheets

  • Released 28 November 2011 by Josh Benham
  • Fixed 3.3 issues
  • Fixed email issues

  • Released 14 October 2011 by Daniel Harzheim
  • Fixed problem with display_changelog not being loaded on init

  • Released 22 September 2011 by Ronald Huereca
  • Fixing updater issue

  • Released 22 September 2011 by Ronald Huereca
  • Fixing updater issue

  • Released 15 September 2011 by Bes Zain
  • Fixing an issue with automatic upgrades

  • Released 23 August 2011 by Ronald Huereca
  • Big version jump due to…
  • A complete re-structuring of the plugin code
  • JavaScript / Ajax completely re-written for JSON
  • Built-in style editor
  • More Icon themes
  • Colorbox options
  • Multisite support

  • Released 28 July 2011 by Ronald Huereca
  • Fixing a minor bug in the updater

  • Released 27 July 2011 by Ronald Huereca
  • Updated the updater

  • Released 26 July 2011 by Ronald Huereca
  • First iThemes Beta release

  • Released 29 May 2011 by Ronalfy
  • Updating JavaScript for WordPress 3.2

  • Released 03 March 2011 by Ronalfy
  • Fixed colorbox conflict with WordPress 3.1


  • Released 18 February 2009 by Ronalfy
  • Fixed minor bug in editing window.
  • Ensuring 2.9.2 compatibility.


  • Released 19 December 2009 by Ronalfy
  • This is the last major free upgrade on WP Extend. Updates/support should be directed towards Ajax Edit
  • Added trash support for WP 2.9
  • Added affiliate and upgrade support for the AEC forums.
  • Added a feature to not load the plugin if the admin has the option of “Only Logged In Users Can Comment” enabled.


  • Released 05 December 2009 by Ronalfy
  • Fixed bug in themes where comments overlapped. Adding a BR tag fixed the issue.
  • Fixed a bug where timestamps weren’t being added to the feed properly. This issue has been fixed by checking if the content is a feed. If it is, the plugin won’t load.


  • Released 03 November 2009 by Ronalfy
  • Added in support for previous WordPress versions (+2.5)


  • Released 02 November 2009 by Ronalfy
  • New pop-up box. Uses Colorbox instead of Thickbox. The result should be much faster performance.
  • New “undo” function for most editing options.
  • New Comment Blacklist feature.
  • New Icon Themes feature to select different icon sets.
  • New dropdown box to de-clutter the admin editing options.
  • Tighter admin integration when editing comment options.
  • Numerous style fixes for better theme integration.
  • Increased security with better use of nonces.
  • Numerous bug fixes.

  • Released 23 October 2009 by Ronalfy
  • Fixes a bug in the “Move Comments” feature where IE7/8 users couldn’t browse by posts.

  • Released 22 October 2009 by Ronalfy
  • Fixed “Request Deletion” bug where moderated users couldn’t request deletion.
  • Fixed “Request Deletion” bug where users could still edit and request deletion after a request has been sent. The default behavior is that if the user requests deletion, the comment is marked as “unapproved”, and the user can no longer see the edit options.
  • Fixed an issue when viewing “spam” comments in the WordPress admin panel where several options are missing. The options on a “spam” comment should now be Edit, Move, De-link, Moderate, Not Spam, and Delete.
  • Fixed a bug in the “Move Comment” section where certain posts reflected the wrong comment count after moving. This issue should now be resolved.
  • Fixed a “missing file” error in the admin’s editing panel.
  • Updated the FAQ section on this website.

  • Released 21 October 2009 by Ronalfy
  • Fixed bug in IE7/8 where the save window wouldn’t close after a successfully saved comment.
  • Tested version for compatibility in WordPress 2.8.5.

  • Released 29 September 2009 by Ajay
  • Fixed possible security issue. Mandatory upgrade

  • Released 28 September 2009 by Ajay
  • Fixed possible security issue. Mandatory upgrade

  • Released 18 September 2009 by Ajay
  • Fixed a small bug that spoilt the display of comments