Иногда владельцам 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; }
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.