Title: Редактирование comments
Last modified: 03.08.2016

---

# Редактирование comments

 *  [puzco](https://ru.wordpress.org/support/users/puzco/)
 * (@puzco)
 * [10 лет, 2 месяца назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-comments/)
 * Здраствуйте!
    Хочу изменить стандартную форму вывода комментариев и добавления
   нового. В [статье](http://ruseller.com/lessons.php?id=1504&rub=40) подробно описано
   как добавить ещё одну строку с полем для ввода Age, как в примере (Шаг 4. Добавляем
   данные в форму комментария с помощью крюка), сделать получилось. Не получатся
   вывести этот параметр. Написано Как только данные сохранены, их можно выводить
   в комментарии следующим образом: `<?php echo "Comment authors age: ".get_comment_meta(
   $comment->comment_ID, 'age', true ); ?>` Не понимаю куда вставить эту строку.
   Вывод комментариев в моей версии (сайт работает на WordPress 4.5.3 с темой Twenty
   Sixteen) происходит с помощью
 *     ```
       wp_list_comments( array(
       					'style'       => 'div',
       					'short_ping'  => true,
       					'avatar_size' => 42,
       					'type'        => 'trackback',
       				) );
       ```
   
 * В файле comment-template.php (размещённого в папке wp-includes) для вывода используется
   `
   echo $output;` А как формируется этот $output не совсем мне понятно. Если подскажите
   решение проблемы или более простой путь, буду признателен.
    -  Тема изменена 10 лет, 2 месяца назад пользователем [puzco](https://ru.wordpress.org/support/users/puzco/).
    -  Тема изменена 10 лет, 2 месяца назад пользователем [puzco](https://ru.wordpress.org/support/users/puzco/).

Просмотр 4 ответов — с 1 по 4 (всего 4)

 *  [Dmitriv](https://ru.wordpress.org/support/users/qwert555/)
 * (@qwert555)
 * [10 лет, 2 месяца назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-comments/#post-217113)
 * Можно свою форму вывода комментов сделать. Скачайте например старую без лишних
   наворотов тему **«Simple Organization wordpress theme»** и посмотрите как все
   устроено, там как раз используется своя форма и добавления и вывода комментов.
 * В свою форму (как по мне) намного удобней добавлять сторонний функционал.
    -  Ответ изменён 10 лет, 2 месяца назад пользователем [Dmitriv](https://ru.wordpress.org/support/users/qwert555/).
    -  Ответ изменён 10 лет, 2 месяца назад пользователем [Dmitriv](https://ru.wordpress.org/support/users/qwert555/).
 *  Автор [puzco](https://ru.wordpress.org/support/users/puzco/)
 * (@puzco)
 * [10 лет, 2 месяца назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-comments/#post-217142)
 * Благодарю за ответ.
    Посмотрел тему «Simple Organization wordpress theme», там
   для вывода комментариев используется wp_list_comments(), т.е. функция не темы,
   а из файла файле comment-template.php (размещённого в папке wp-includes).
 *  [Dmitriv](https://ru.wordpress.org/support/users/qwert555/)
 * (@qwert555)
 * [10 лет, 2 месяца назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-comments/#post-217144)
 * `<?php wp_list_comments('callback=sm_comment&'); ?>`
 * в functions.php
 * начинается
 *     ```
       /*
       	List comments
       ----------------------------------------------------------------- */
       function sm_comment($comment, $args, $depth)
       {
       	$GLOBALS['comment'] = $comment;
   
       	if ( $depth == 1 ) : ?>
       	<li class="comment <?php if ( $args['has_children'] ) : ?>comment-parent<?php else : ?>comment-single<?php endif; ?>" id="comment-<?php comment_ID(); ?>">
       ```
   
 *  Автор [puzco](https://ru.wordpress.org/support/users/puzco/)
 * (@puzco)
 * [10 лет, 2 месяца назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-comments/#post-217151)
 * Спасибо! Получилось

Просмотр 4 ответов — с 1 по 4 (всего 4)

 Тема «Редактирование comments» закрыта для новых ответов.

## Метки

 * [комментарии](https://ru.wordpress.org/support/topic-tag/%d0%ba%d0%be%d0%bc%d0%bc%d0%b5%d0%bd%d1%82%d0%b0%d1%80%d0%b8%d0%b8/)

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 4 ответа
 * 2 участника
 * Последний ответ: [puzco](https://ru.wordpress.org/support/users/puzco/)
 * Последняя активность: [10 лет, 2 месяца назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-comments/#post-217151)
 * Статус: нерешённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
