Как из WordPress-комментариев убрать вывод даты и времени?

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

Существует несколько способов, как можно убрать отображение даты и времени у комментариев. Один из самых простых заключается в редактировании файла вашей темы WordPress. Для этого вам нужно выполнить следующие шаги:

  1. Перейдите в админ-панель WordPress.
  2. В разделе «Внешний вид» выберите «Редактор тем».
  3. Найдите файл комментариев, обычно это comments.php.
  4. Внутри этого файла вы найдете код, отвечающий за вывод даты и времени комментария. Обычно это строка с функцией get_comment_date() или get_comment_time().
  5. Удалите или закомментируйте эту строку.

Также можно использовать плагины для скрытия даты и времени комментариев. Например, плагин No Date For Comments позволяет легко скрыть дату и время без необходимости редактирования кода. Установите и активируйте плагин, и он автоматически выполнит необходимые изменения.

После внесения изменений не забудьте протестировать отображение комментариев на вашем сайте, чтобы убедиться, что дата и время действительно убраны. Так вы можете поддерживать ваш сайт актуальным и избегать путаницы у посетителей.

Как убрать вывод даты и времени в комментариях?

Реализация данной задачи будет осуществлена в два этапа. На первом этапе мы уберем непосредственно дату и время, а на втором – текст, который обычно отображается перед этими элементами.

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

Блок комментариев на странице сайта

Для выполнения первого этапа, необходимо вставить следующий код в файл functions.php, который располагается в корневом каталоге вашей темы.

// Удаление даты из комментариев
function wpshop_remove_comment_date($date, $d, $comment) {
if ( !is_admin() ) {
return '';
} else {
return $date;
}
}
add_filter( 'get_comment_date', 'wpshop_remove_comment_date', 10, 3 );
// Удаление времени из комментариев
function wpshop_remove_comment_time($date, $d, $comment) {
if ( !is_admin() ) {
return '';
} else {
return $date;
}
}
add_filter( 'get_comment_time', 'wpshop_remove_comment_time', 10, 3 );

Если вы не знаете, как редактировать файл functions.php, можете использовать плагин ProFunctions для упрощения этой задачи.

После внесения изменений блок комментариев будет выглядеть следующим образом:

Блок комментариев на странице сайта

Как видно, дата и время исчезли, остался лишь символ “в”. Этот символ представляет собой сопроводительный текст, о котором говорилось ранее. Он может отличаться в зависимости от языка вашего сайта. Чтобы скрыть его, необходимо в админ-панели перейти в раздел Внешний вид -> Настроить и в блоке Дополнительные стили добавить следующий CSS код:

.comment-time {
display: none;
}

После выполнения этих шагов, комментарии на вашем сайте будут выглядеть более лаконично и с меньшим количеством информации, что делает их более удобочитаемыми. Тем не менее, не забывайте, что скрытие даты и времени может повлиять на восприятие актуальности комментариев вашими читателями.

Если вы хотите вернуть дату и время обратно, просто удалите добавленный вами код из functions.php и закомментируйте или удалитеCSS-стили. Также не забудьте проверить совместимость вашего сайта с обновлениями WordPress и другими плагинами, так как изменения кода могут вызвать конфликты.

Методы удаления времени и даты из комментариев

Первый эффективный способ – использование кастомного кода в файле functions.php вашей темы. Добавьте следующий код:


function remove_comment_date() {
return '';
}
add_filter('get_comment_date', 'remove_comment_date');
add_filter('get_comment_time', 'remove_comment_date');

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

Второй вариант – включение настроек в админке. Перейдите в раздел Настройки -> Обсуждение. Отключите опцию, связанную с отображением времени комментариев. Однако, не все версии платформы поддерживают это изменение.

Важно помнить, что изменения в файлах темы могут быть потеряны при обновлении. Рекомендуется делать резервные копии.

Четвертый метод – использование плагинов. Некоторые из них предоставляют настройки для адаптации комментариев. Установите плагин, ориентированный на кастомизацию интерфейса, и следуйте его инструкциям для удаления ненужных элементов.

Следите за обновлениями тем и плагинов, так как новые версии могут возвращать удаленные элементы. Регулярная проверка и возможно использование дочерней темы для кастомизации помогут избежать неожиданных изменений.

Оставьте комментарий