WordPress.org

Ready to get started?Download WordPress

Plugin Directory

WP-Ajaxify-Comments

WP-Ajaxify-Comments hooks into your comment form and adds AJAX functionality - no page reloads required when validating, posting or updating comments

0.23.1

  • Changed order of links in plugin overview
  • Make sure WPAC._Options is always initialized
  • Bugfix for comment paging links

0.23.0

  • Added (expert) option "Place scripts in footer"
  • Added option "Comment links selector" to prevent (complete) page loads for comment links on pages if "Break comments into pages [...]" is enabled
  • Bugfix for "Users must be registered and logged in to comment"
  • Fixed PHP Notice for PHP < 5.4.0

0.22.0

  • Minor optimizations
  • Added (expert) option "Optimize AJAX response" to save bandwidth
  • Fixed JavaScript includes for HTTPS

0.21.0

  • Added option 'Disable scroll to anchor'
  • Fixed paging support and async comment loading for pages where comments are closed
  • Fixed compressed JavaScript file
  • Fixed support for URLs with comments anchor if async comment loading is enabled

0.20.0

  • Added option 'Post container' to support for multiple comment forms per page
  • Added option 'Comment pages URL regex' to support none default WordPress comment pages

0.19.0

  • Added parameter newDom to callbacks onBeforeUpdateComments and onAfterUpdateComments
  • Fixed JavaScript error "TypeError: WPAC._Options is undefined" (thanks to Suzanne Ahjira)
  • Fixed JavaScript error in Internet Explorer (thanks to timhengeveld)

0.18.1

  • Fixed double slashes in JavaScript include (thanks to Mr Press)

0.18.0

  • Added option to define when to load comments asynchronously with secondary AJAX request
  • Optimized JavaScript includes (use compressed/merged JavaScript file and only include files if they are needed)

0.17.3

  • Fixed "Undefined index" PHP notice (thanks to fergomez)

0.17.2

  • Fixed compatibility to wpMandrill (thanks to paddywagon)

0.17.1

  • 'OnAfterUpdateComments' callback is now called after form data has been reset

0.17.0

  • Added options to customize (default) WordPress messages
  • Disabled (auto) scrolling when comments are updated by "Auto update idle time"
  • Fixed compatibility to jQuery "no conflict mode"

0.16.1

  • Bugfix for cross-domain scripting detection

0.16.0

  • Added option "Auto update idle time" to automatically update comments if user is "idle"
  • Updated jQuery blockUI to 2.64

0.15.0

  • Added option to disable URL updating

0.14.3

  • Fixed some PHP strict warnings

0.14.2

  • Fixed compatibility to PHP < 5.4.0

0.14.1

  • Fixed compatibility to jQuery "no conflict mode"

0.14.0

  • Added options to customize texts
  • WPAC.RefreshComments() and WPAC.LoadComments() now accept option object (and added option "showLoadingInfo" to suppress loading popup overlay)
  • Updated jQuery blockUI to 2.61
  • Added jsuri 1.1.1 to avoid query strings with duplicated WPAC fallback parameters

0.13.1

  • Comment paging now updates browser URL
  • Added localization for da-DK (thanks to Bjarne Maschoreck)
  • Bugfix for themes where comment form is not nested in comment container
  • Bugfix for clearing all settings (thanks to HarroH)

0.13.0

  • Ajaxified comment paging
  • Improved debug support for cross-domain scripting problems

0.12.1

  • Hotfix for environments where PHP is not installed as an Apache module

0.12.0

  • Bug-fix: Options are no longer saved if validation fails
  • Refactored and extended client-side JavaScript API
  • Updated localization for de-DE
  • Added option to load comments asynchronously with secondary AJAX request

0.11.0

  • Added localization for hu-HU (thanks to Patrik Bagi)
  • Added option to customize the popup overlay's width
  • Added option to customize the popup overlay's padding

0.10.0

  • Added localization for he-LI (thanks to Siman-Tov Yechiel (http://www.wpstore.co.il))
  • Added JavaScript callback ("Before submit comment")
  • Updated jQuery blockUI to 2.57

0.9.0

  • Added JavaScript method wpac_init() to enable manual client side initialization
  • Optimized SQL queries (thanks to Geleosan)
  • Added validation for "scrollSpeed" option
  • Fixed debug alert message in IE 9
  • Added localization for sk-SK (thanks to Branco, Slovak translation (WebHostingGeeks.com))

0.8.0

  • Added option to customize the font size
  • Added i18n support for admin frontend

0.7.0

  • Added JavaScript callback ("Before select elements")

0.6.3

  • Added localization for ar (thanks to sha3ira)

0.6.2

  • Fixed some PHP warnings (thanks to petersb)
  • Fixed HTTPS check for ISAPI under IIS
  • Added support for non-standard HTTP port
  • Fixed handling of unexpected/unsupported server responses

0.6.1

  • Added localization for ru-RU and uk (thanks to Валерий Сиволап)

0.6.0

  • Added JavaScript callbacks ("Before update comments" and "After update comments")

0.5.4

  • jQuery 1.7+ compatibility: Use on() or delegate() if available instead of deprecated live() (thanks to tzdk)

0.5.3

  • Added localization for tr-TR (thanks to Erdinç Aladağ)
  • Added localization for pt-BR (thanks to Leandro Martins Guimarães)

0.5.2

  • Added localization for fa-IR (thanks to rezach4)

0.5.1

  • Updated localization for zh-CN (thanks to Liberty Pi)
  • Updated jQuery blockUI to 2.42 (thanks to Mexalim)

0.5.0

  • Success popup overlay now supports comments that are awaiting moderation
  • Add "?" when commentUrl has no query string to reload page in case of partial page update fails
  • More detailed debug messages and debug support for Internet Explorer 9
  • Added localization for ca (thanks to guzmanfg)

0.4.1

  • Added localization for nl-NL (thanks to Daniël Tulp)

0.4.0

  • Success and error popup overlays now show default cursor instead of loading cursor
  • Fixed problems for translations containing double quotes
  • Cancel AJAX request if cross-domain scripting is detected
  • Added options to customize the look and feel
  • Added localization for vi-VN (thanks to Nguyễn Hà Duy Phương)
  • Added localization for es-ES (thanks to guzmanfg)
  • Updated localization for de-DE

0.3.4

  • Added localization for pl-PL (thanks to Jacek Tomaszewski)

0.3.3

  • Bugfix for Internet Explorer

0.3.2

  • Added localization for fr-FR (thanks to saymonz)

0.3.1

  • Added localization for zh-CN (thanks to Liberty Pi)

0.3.0

  • Added i18n support
  • Added localization for de-DE

0.2.1

  • Fallback mode reloads page with comment anchor
  • Bug-fix for themes where comment form is nested in comments container (thanks to saymonz)

0.2.0

  • Added Option "Error Container Selector" to customize the error message extraction
  • Added compatibility with comment spam protection plugins like "NoSpamNX" (thanks to Liberty Pi)
  • Removed timeout for loading popup overlay (thanks to saymonz)

0.1.2

  • Fixed compatibility with setting pages of other plugins (thanks to saymonz)
  • Reactivated warning and info notices on admin page "Plugins"

0.1.1

  • Fixed updating of browser address bar

0.1.0

  • Support for themes with threaded comments where form tag is not nested in comment container
  • (Smooth) scrolling to new comment after new comment has been posted
  • Update browser address bar to show comment URL after new comment has been posted
  • Abort plugin initialization on pages and posts where comments are not enabled
  • Info popup overlay when complete page reload is performed in fallback mode

0.0.2

  • Fixed error with warning and info notices on admin page "Plugins"

0.0.1

  • Initial release

Requires: 3.1.3 or higher
Compatible up to: 3.9.1
Last Updated: 2014-5-30
Downloads: 54,432

Ratings

4 stars
4.9 out of 5 stars

Support

5 of 10 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

4 people say it works.
0 people say it's broken.

100,1,1
100,2,2 100,2,2 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1
100,1,1 100,1,1 100,2,2 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1
100,4,4 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1
100,3,3 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 67,3,2 100,1,1 100,1,1 100,2,2 100,2,2 50,4,2
100,1,1 100,1,1
100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,2,2
100,3,3 100,2,2
100,1,1 100,2,2
100,2,2 100,4,4