Если вы убрали дату публикации, то естественно, нужно также убрать дату в комментариях WordPress. Логично? Конечно. Сегодня я покажу вам как легко можно убрать дату комментариев WordPress и сохранить актуальность обсуждения. Чтобы скрыть / убрать дату и время из раздела комментариев на вашем сайте / блоге WordPress, вам нужно добавить небольшой фрагмент стилей CSS или PHP-код в файл functions.php вашей темы ВордПресс.
2 простых способа в WordPress убрать дату в комментариях. Легко и просто.
Однако, некоторые пользователи могут использовать комментарии иначе.
Чтобы комментарии выглядели всегда новыми для посетителей, есть простое решение, нужно удалить дату и время из комментариев WordPress. В этом руководстве вам потребуется отредактировать файлы темы WordPress или добавить код CSS.
Убрать дату комментариев WordPress с помощью CSS
В примере, тема Twenty Thirteen. Стандартные комментарии, дата и время опубликованных комментариев:
Переходим Внешний вид - Настроить. Дополнительные стили. Вставляем такой код CSS:
.comment-metadata {
display: none;
}
После того, как код добавлен, вы сможете наблюдать в реальном времени, что дата и время комментариев исчезла. Нажмите Опубликовать. Всё готово.
Другие темы ВордПресс, естественно, могут использовать другой класс метаданных комментариев. Чтобы узнать класс даты в своей теме выполните следующее шаги.
Сразу зайдите Внешний вид - Настроить. Дополнительные стили. Откройте запись с комментариями и с помощью курсора мыши выделите отметку даты и времени комментария. Кликните правой кнопкой мыши выделение и выберите Исследовать элемент для браузера Яндекс или Просмотреть код в браузере Google Chrome:
Посмотрите элементы раздела даты и времени в области комментариев. На скриншоте тема Twenty Twenty-One, класс даты комментариев .comment-metadata Копируете свой класс и тут же в дополнительные стили своей темы добавляете код CSS. Обновите приведенный фрагмент кода соответствующим образом и будет вам счастье:
.ваш класс {
display: none;
}
Тут главное, найти точный класс даты комментариев. И обязательно перед классом в коде стояла точка. В любом случае, этот процесс очень похож для большинства тем ВордПресс.
Напомню, первый метод скрывает дату только от посетителей вашего блога/сайта, но не от поисковых систем.
Если у вас по каким то причинам не получается с использованием CSS, воспользуйтесь другим методом.
Следующий способ это - убрать дату в комментариях с помощью PHP.
Удаление даты комментариев WordPress при помощи PHP
Добавьте следующий код в файл functions.php вашей темы:
function theme_prefix_remove_comment_date($date, $d, $comment) {
if ( !is_admin() ) {
return;
} else {
return $date;
}
}
add_filter( 'get_comment_date', 'theme_prefix_remove_comment_date', 10, 3);
// Удалить время комментариев
function theme_prefix_remove_comment_time($date, $d, $comment) {
if ( !is_admin() ) {
return;
} else {
return $date;
}
}
add_filter( 'get_comment_time', 'theme_prefix_remove_comment_time', 10, 3);
Не советую напрямую добавлять код в действующею тему, так как, при обновление её вам придётся заново редактировать файл functions.php.
Для добавления PHP-кода в functions.php лучше использовать дочернею тему WP или спец-плагин Code Snippets (Простой и понятный способ добавить спиппет кода на ваш сайт без необходимости редактировать файл functions.php темы).
В примере, я использую плагин, чтобы безопасно добавить код PHP:
Сохраняетесь. Дата и время публикации комментария исчезла, но осталась буква - в. У вас может быть другой предлог или слово:
Чтобы удалить её, вам нужно навести курсор на эту букву и кликнуть правой кнопкой мыши, просмотреть код. Также как и в первом способе, нужно узнать класс CSS даты/времени в вашей теме.
После этого вам нужно добавить в тему следующий пользовательский CSS, чтобы скрыть эту информацию:
.class - name {
display:none;
}
Замените class - name на имя вашего класса даты и сохраните изменения. Всё готово.
Посетите публикацию с комментариями и вы увидите, что дата и время больше не отображаются. Данный метод скроет дату публикации комментариев от посетителей и поисковых систем.
Если вы передумаете со временем, просто удалите добавленный код и дата/время для комментариев WordPress начнёт отображаться на вашем сайте.
Можете заодно убрать из формы комментариев - поле сайт - по этому руководству.
Надеюсь, что моя инструкция - Как убрать дату комментариев WordPress - пригодится кому-то. Удачи и до новых встреч, коллеги!