Иногда владельцам WordPress-сайтов необходимо убрать из блока комментариев дату и время их публикации. Это бывает нужно, например, когда не хотят, чтобы поисковая система “увидела” на их сайте комментарии, оставленные уже давно.
Как убрать вывод даты и времени в комментариях?
Задачу будем выполнять в два этапа. На первом уберем собственно дату и время, а на втором – сопроводительный текст, который выводиться обычно перед ними.
Стандартный вывод комментариев имеет следующий вид:
На первом этапе необходимо добавить следующий код в 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.
После добавления кода блок комментариев выглядит следующим образом:
Как видно, время и дата пропали, а остался лишь один символ “в”. Этот и есть сопроводительный текст, упоминавшийся ранее. Он может быть разным, в зависимости от языка сайта. Чтобы и его скрыть, необходимо в админ-панели перейти Внешний вид -> Настроить и в блоке Дополнительные стили вставить следующий код:
.comment-time {
display:none;
} Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.


