Функция COMMENT_TIME() в WordPress: синтаксис, примеры, изменения

Функция COMMENT_TIME() в WordPress

Функция COMMENT_TIME() позволяет отображать время публикации текущего комментария на сайте WordPress. Эта функция полезна для тех, кто хочет знать, когда был оставлен конкретный комментарий.

Как это работает?

Функция COMMENT_TIME() использует вспомогательную функцию get_comment_time(), которая извлекает время комментария в заданном формате.

Возвращаемое значение

Функция ничего не возвращает (null).

Синтаксис

Функция вызывается следующим образом:

comment_time( $format, $comment_id );

Параметры

  • $format (строка): формат времени в PHP. По умолчанию используется общая настройка времени сайта.
  • $comment_id (int|WP_Comment): ID комментария или объект WP_Comment, для которого нужно вывести время. По умолчанию используется текущий комментарий.

Пример использования

Чтобы отобразить время текущего комментария в формате ЧЧ:ММ:СС, используйте следующий код в цикле комментариев:

Время публикации комментария:

Этот код обычно помещается внутри функции wp_list_comments(), которая отвечает за вывод комментариев.

Пример 1: Печать времени текущего комментария

Время публикации комментария:

Изменения в версии

  • С версии 0.71: функция была введена.
  • С версии 6.2.0: был добавлен параметр $comment_id.

Код функции

Вот как выглядит реализация функции в файле wp-includes/comment-template.php:


function comment_time( $format = '', $comment_id = 0 ) {
echo get_comment_time( $format, false, true, $comment_id );
}

Связанные функции

Вот некоторые функции, которые могут быть полезны для работы с датами и комментариями:

  • comment_date()
  • current_time()
  • get_comment_date()
  • get_comment_time()
  • get_the_time()

Цикл комментариев

Работа с циклом комментариев включает использование следующих функций:

  • comment_author()
  • comment_ID()
  • comments_number()
  • wp_list_comments()

Эти функции позволяют вам управлять и выводить комментарии на вашем сайте WordPress.

Заключение

Функция COMMENT_TIME() — это простой способ отобразить время публикации комментариев, что делает ваши обсуждения более информативными. Используйте её для улучшения взаимодействия с пользователями на вашем сайте WordPress.

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *