{"id":39851,"date":"2015-11-04T20:07:23","date_gmt":"2015-11-04T20:07:23","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/ajaxcomments\/"},"modified":"2015-11-04T20:07:23","modified_gmt":"2015-11-04T20:07:23","slug":"ajaxcomments","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/ajaxcomments\/","author":6809422,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"trunk","tested":"4.3.34","requires":"4.3.0","requires_php":"","requires_plugins":"","header_name":"Wordpress Ajax Comments","header_author":"Andreas Heigl <andreas@heigl.org>","header_description":"","assets_banners_color":"","last_updated":"2015-11-04 20:07:23","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/heiglandreas\/wordpressAjaxComments","header_author_uri":"http:\/\/andreas.heigl.org","rating":1,"author_block_rating":0,"active_installs":0,"downloads":1178,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation"],"tags":[],"upgrade_notice":[],"ratings":{"1":"1","2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[221,131,107,6002],"plugin_category":[44,59],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-39851","plugin","type-plugin","status-closed","hentry","plugin_tags-ajax","plugin_tags-comment","plugin_tags-comments","plugin_tags-inline-error","plugin_category-discussion-and-community","plugin_category-utilities-and-tools","plugin_committers-heiglandreas"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/ajaxcomments.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Have you ever been annoyed that there are no inline-error messages for the comments? That the errors are displayed on a different page completely out of context?<\/p>\n <p>Here\\'s the answer. The comments are send via AJAX, errors that happen will be displayed inline in the form, you can style the error-messages yourself (if you want or have to) and it is even possible to add custom fields to the comment-form, provided the validation for those extra fields is done via the Ajax-Comments callback.<\/p>\n <p>How is this plugin different from other Ajax-Comment-plugins?<\/p>\n <p>This plugin uses a comletely rewritten backend and doesn\\'t use the default wordpress-backend although it is based on that. This plugin displays the errors directly at the field they happened at. Therefore the error-messages are right in the context of the fields. This plugin uses the AJAX-functionality brought to you with the core wordpress, so there are no third-party libraries necessary This plugin can handle custom fields in the form without a problem. If you want to use the error-display-functions of the plugin you will have to use the wp_ajax_comment_validate_form-filter and for storing those metadata-fields you will need to implement the wp_ajax_comment_store_metadata-action. If you find any issues during the usage, feel free to create an issue on the issue tracker on github<\/p>\n\n<!--section=installation-->\n<p>No special instructions are required.<\/p>\n <ul>\n<li>Search for the plugin in your wordpress-admin-backend<\/li>\n<li>Click on the install button<\/li>\n<li>Activate the plugin<\/li>\n<\/ul>\n <p>There is no configuration necessary!<\/p>","raw_excerpt":"This plugin sends comments via AJAX and displays errors inline directly at the problematic form-field. Supports custom fields too.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/39851","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=39851"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/heiglandreas"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=39851"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=39851"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=39851"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=39851"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=39851"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=39851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}