The comment_form_before_fields WordPress PHP action allows you to add custom content or functionality before the comment fields in the comment form, excluding the textarea.
Usage
add_action('comment_form_before_fields', 'your_custom_function');
function your_custom_function() {
// Your custom code here
}
Parameters
- None
More information
See WordPress Developer Resources: comment_form_before_fields
Examples
Add a custom text before the comment fields
This example adds a custom text before the comment form fields.
add_action('comment_form_before_fields', 'add_custom_text');
function add_custom_text() {
echo '<p>Please fill out the fields below to submit your comment.</p>';
}
Add a consent checkbox
This example adds a consent checkbox before the comment fields, asking the user to agree to the website’s terms and conditions.
add_action('comment_form_before_fields', 'add_consent_checkbox');
function add_consent_checkbox() {
echo '<input type="checkbox" name="consent" required> I agree to the <a href="/terms">Terms and Conditions</a><br>';
}