Filters the submit field for the comment form to display.
Description
The submit field includes the submit button, hidden fields for the comment form, and any wrapper markup.
Parameters
$submit_fieldstring- HTML markup for the submit field.
$argsarray- Arguments passed to comment_form() .
More Arguments from comment_form( … $args )
Default arguments and form fields to override.
fieldsarrayDefault comment fields, filterable by default via the 'comment_form_default_fields' hook.authorstringComment author field HTML.emailstringComment author email field HTML.urlstringComment author URL field HTML.cookiesstringComment cookie opt-in field HTML.
comment_fieldstringThe comment textarea field HTML.must_log_instringHTML element for a ‘must be logged in to comment’ message.logged_in_asstringThe HTML for the ‘logged in as [user]’ message, the Edit profile link, and the Log out link.comment_notes_beforestringHTML element for a message displayed before the comment fields if the user is not logged in.
Default ‘Your email address will not be published.’.comment_notes_afterstringHTML element for a message displayed after the textarea field.actionstringThe comment form element action attribute. Default'/wp-comments-post.php'.id_formstringThe comment form element id attribute. Default'commentform'.id_submitstringThe comment submit element id attribute. Default'submit'.class_containerstringThe comment form container class attribute. Default'comment-respond'.class_formstringThe comment form element class attribute. Default'comment-form'.class_submitstringThe comment submit element class attribute. Default'submit'.name_submitstringThe comment submit element name attribute. Default'submit'.title_replystringThe translatable'reply'button label. Default ‘Leave a Reply’.title_reply_tostringThe translatable'reply-to'button label. Default ‘Leave a Reply to %s’, where %s is the author of the comment being replied to.title_reply_beforestringHTML displayed before the comment form title.
Default:<h3 id="reply-title" class="comment-reply-title">.title_reply_afterstringHTML displayed after the comment form title.
Default:.</h3>cancel_reply_beforestringHTML displayed before the cancel reply link.cancel_reply_afterstringHTML displayed after the cancel reply link.cancel_reply_linkstringThe translatable ‘cancel reply’ button label. Default ‘Cancel reply’.label_submitstringThe translatable'submit'button label. Default ‘Post a comment’.submit_buttonstringHTML format for the Submit button.
Default:<input name="%1$s" type="submit" id="%2$s" class="%3$s" value="%4$s" />.submit_fieldstringHTML format for the markup surrounding the Submit button and comment hidden fields. Default:<p class="form-submit">%1$s %2$s</p>, where %1$s is the submit button markup and %2$s is the comment hidden fields.formatstringThe comment form format. Default'xhtml'. Accepts'xhtml','html5'.
Source
echo apply_filters( 'comment_form_submit_field', $submit_field, $args );Changelog
Version Description 4.2.0 Introduced.
User Contributed Notes
You must log in before being able to contribute a note or feedback.