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_field
string- HTML markup for the submit field.
$args
array- Arguments passed to comment_form() .
More Arguments from comment_form( … $args )
Default arguments and form fields to override.
fields
arrayDefault comment fields, filterable by default via the 'comment_form_default_fields' hook.author
stringComment author field HTML.email
stringComment author email field HTML.url
stringComment author URL field HTML.cookies
stringComment cookie opt-in field HTML.
comment_field
stringThe comment textarea field HTML.must_log_in
stringHTML element for a ‘must be logged in to comment’ message.logged_in_as
stringThe HTML for the ‘logged in as [user]’ message, the Edit profile link, and the Log out link.comment_notes_before
stringHTML 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_after
stringHTML element for a message displayed after the textarea field.action
stringThe comment form element action attribute. Default'/wp-comments-post.php'
.id_form
stringThe comment form element id attribute. Default'commentform'
.id_submit
stringThe comment submit element id attribute. Default'submit'
.class_container
stringThe comment form container class attribute. Default'comment-respond'
.class_form
stringThe comment form element class attribute. Default'comment-form'
.class_submit
stringThe comment submit element class attribute. Default'submit'
.name_submit
stringThe comment submit element name attribute. Default'submit'
.title_reply
stringThe translatable'reply'
button label. Default ‘Leave a Reply’.title_reply_to
stringThe translatable'reply-to'
button label. Default ‘Leave a Reply to %s’, where %s is the author of the comment being replied to.title_reply_before
stringHTML displayed before the comment form title.
Default:<h3 id="reply-title" class="comment-reply-title">
.title_reply_after
stringHTML displayed after the comment form title.
Default:
.</h3>
cancel_reply_before
stringHTML displayed before the cancel reply link.cancel_reply_after
stringHTML displayed after the cancel reply link.cancel_reply_link
stringThe translatable ‘cancel reply’ button label. Default ‘Cancel reply’.label_submit
stringThe translatable'submit'
button label. Default ‘Post a comment’.submit_button
stringHTML format for the Submit button.
Default:<input name="%1$s" type="submit" id="%2$s" class="%3$s" value="%4$s" />
.submit_field
stringHTML 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.format
stringThe 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.