Most themes use the
comment_form action which can be used to add arbitrary things to the comment form with a plugin. This post presents a simple plugin that uses custom fields to add special notes to this section.
You can download the plugin here, unzip it, upload it to your
wp-content/plugins directory and activate it.
Using this plugin is super simple: just add a custom field named
cnote to a post/page and enter the content that should appear next to the comment form into its value field.
Here’s an example:
When WordPress renders the page, the plugin will pick up the content of your custom field and display its content next to your comment form. It may look like so:
The plugin expects that you enter some text, so it inserts your content into a
p element. This element has got a class
cnote helping you to style the notes with CSS.
In case you’re developer and want to know more about the code just have a look at the plugin, it’s really straight forward. What it does is this: look out for a custom field named cnote, if it’s present we’ll output it’s contents otherwise nothing happens.
$note = get_post_meta($post_id, 'cnote', true); if (empty($note)) return; echo '<p>', $note, '</p>';
This gets registered with the
comment_form action and will be executed once the theme calls this action.
Using custom fields we can add hints to comment forms on a post/page basis. This technique may be really helpful in case you would like to tell the user something special just before he fills out the comment form.