Как в WordPress убрать дату публикации?

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

Как в wordpress убрать дату публикации

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

Зачем удалять дату публикации

Не рекомендую злоупотреблять с той информацией, что вы сегодня узнаете, так как некоторые материалы реально теряют актуальность и их вытаскивать из чулана лучше не стоит — читатели не поймут, лучше сделать свежие статьи. А вот в каких случаях стоит схитрить:

  1. Если вы собираетесь сделать статичный сайт, и лишь изредка будете добавлять новую информацию. Например, интернет-магазин или корпоративный сайт, которые реализованы с помощью WordPress.
  2. Ваши статьи содержат материалы не теряющие актуальность со временем, например для медицинской тематики, о воспитании детей или про отношения.
  3. Вы регулярно обновляете старые статьи и поддерживаете их в соответствии с современными реалиями.

Как в Вордпрессе убрать дату публикации

За вывод даты в WordPress отвечает специальная функции. Нам нужно ее отыскать и дальше есть 2 варианта:

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

В большинстве случаев требуется убрать дату из статей, значит нам потребуется файл single.php темы, если есть необходимость прятать число в других разделах сайта — открывайте соответствующий файл. Функция в зависимости от темы сайта может быть разной. Чаще всего встречаются 2 типа.

Тип №1 – the_time

У меня она именно такая. Находится в single.php. Для правки вам будет достаточно перейти в консоль блога и открыть вкладку «Внешний вид» — «Редактор». В правой части экрана поочередно открыть single.php и просканировать его на содержание строки the_time. чтобы легче было искать можно скачать файл на компьютер и поискать через редактор akelpad или notepad++. Я нашел быстро прямо через админку.

функция the-time

Всю выделенную конструкцию надо обернуть вот в такой код:

<script language="javascript" type="text/javascript">document.write("<?php the_time(__('F jS, Y', 'kubrick')) ?>");</script>

У меня получилось следующее:

Как в WordPress убрать дату публикации

Тип №2 – the_date

Встречается эта функция в тех же файлах. Лечится аналогичным образом. Находим в шаблоне, окружаем кодом javascript и сохраняем.

Тип №3 – другие функции

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

Перед тем, как вы соберетесь убирать дату публикации, необходимо сделать резервную копию всех файлов, с которыми вы будете работать. Делается это затем, чтобы сайт или блог остался в работоспособном состоянии после неудачных действий (случаи всякие бывают). А на этом, уважаемые читатели, этот пост закончен. Если возникнут проблемы, обращайтесь, всегда рад помочь.

Добавить комментарий

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