Dobrý den,
plugin, který by toto umožnoval nějákou pohodlnější cestou jsem bohužel nenašel, níže ale naleznete snippet, který by vám mohl pomoci.
function add_comment_fields($fields) {
$fields['age'] = '<p class="comment-form-age"><label for="age">' . __( 'Věk' ) . '</label>' . '<input id="age" name="age" type="text" size="30" /></p>';
return $fields;
}
add_filter('comment_form_default_fields','add_comment_fields');
function add_comment_meta_values($comment_id) {
if(isset($_POST['age'])) {
$age = wp_filter_nohtml_kses($_POST['age']);
add_comment_meta($comment_id, 'age', $age, false);
}
}
add_action ('comment_post', 'add_comment_meta_values', 1);
Zdroj: http://wp.tutsplus.com/tutorials/creative-coding/customizing-comments-in-wordpress-functionality-and-appearance/
Tenhle snippet, pokud si ho upravíte, přidává do komentářového formuláře nové pole. To si musíte samozřejmě ještě pomocí CSS stylů nastylovat, ať to trochu vypadá. Víc nepovím, tohle jsem nikdy nedělal, využívám systém DISQUS. Návodů se <b>válí</b> na netu spousta.
S přátelským pozdravem,
@neteyescz