Несколько полезных и необычных способов использования даты и времени в WordPress. Как убрать дату публикации записи WordPress в Google выдаче Форматы даты WordPress

Если мы посмотрим поисковую выдачу Google, то увидим, что у некоторых записей отражаются даты публикаций. С одной стороны это отлично, пользователь видит свежую дату и вероятно, это может стать для него мотивацией для перехода на сайт. Однако, если дата старая. Например, статья в топе выдаче, а дата стоит 2013 год, как на фото.

Нужна ли такая дата? Посмотрим Яндекс выдачу.

Видим, что Яндекс «кладет» на дату публикации материала. Отсюда простой вывод: если вам не важен вид материала в выдаче Google, можете статью дальше не читать.

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

Чтобы убрать дату публикации записи WordPress в Google выдаче, не нужно ломать коды сайта и «изобретать колесо». Просто шагаем следующим путём:

  • Авторизуемся в панели сайта;
  • Идем на вкладку Настройки-Общие;
  • В группе настроек «Формат даты» выделяем «Произвольно» и из окна формата даты всё убираем .
  • Через некоторое время даты исчезнут из выдачи в поисковике Google.

Важно

Если даты из выдачи поисковика Google исчезнуть через некоторое время, то со страниц сайта даты исчезнуть сразу после очистки вами .

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

Хитрость

Можно «обмануть» пользователя. Например, в поле «Произвольно» вывести дату без года. Например: 10.01. (d.m.) или 10 января (j F). В выдаче Google будет стоять 10 января, без года.

Форматы даты WordPress

Можно разнообразить вывод дат публикации статей. Есть специальные форматы, часть которых вы видите на вкладке Общие→Формат даты.

Вот несколько дополнений в форматах дат WordPress:

  • [l] формат полного название дня недели (это маленькая буква L).
  • [F] Это полное название месяца.
  • [j] Это календарный день (число).
  • [Y] Это текущий год в четыре цифры (например: 2017).
  • Строчная буква [y] Это формат для вывода последних четырех цифр текущего года (например: 17).

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

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


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

Навигация по статье:

Чем плохо иметь ссылку на автора публикации?

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

Представьте себе ситуацию, которая кстати очень часто встречается у новичков при работе с WordPress, на нашем блоге есть 100 статей одного и того же автора. И естественно все 100 статей имеют свою страницу с уникальным контентом. Что же произойдет когда мы перейдем по ссылке на автора статьи? Нам откроется информация имеющаяся о нем и… все его статьи в виде анонсов. Выходит что у нас есть 100 уникальных постов и одна страница автора которая дублирует все наши страницы и их текст.

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

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

Все приведенные ниже процедуры мы можем так же посмотреть в видео уроке по данной теме:

Наши сайты на WordPress формируются с учетом выбранного нами шаблона. мы изучали в другом уроке. Наши страницы формируются «на лету» и состоят из мелких частей программного кода. Как же нам найти интересующий нас участок для его дальнейшего изменения?

Для начала откроем нашу страницу с публикацией. Затем наведем курсор на интересующий нас элемент и посмотрим его код.

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

Итак, разберем все по порядку:

  1. Главный блок в котором размещено название статьи, дата, автор и ссылка на его статьи.
  2. Div class=»entry-meta» это именно тот слой который нас интересует на данном этапе.
  3. Span class=»author vcard» так же является блочным элементом более низкого уровня в котором размещается наша ссылка.
  4. Непосредственно сама ссылка.
  5. Выяснив названия классов нужных нам блоков кода приступаем к следующему шагу.

    Убираем ссылку на автора статьи и дату публикации WordPress

    Для того что бы убрать ссылку автора статьи , открываем редактор нашей темы с , которую мы разбирали ранее. А еще лучше скачать файл index.php и content.php из нашего хостинга, что бы можно было восстановить при необходимости нашу тему.

    Открываем с редактора файл index.php и ищем нужные нам div-ы, если таких мы не обнаружили, открываем файл content.php и находим их там. Все зависит от того как разработчики темы настроили ее.

    Файлы могут называться и по другому по этому нужно знать как найти то что нужно, заходим в редактор нажимаем комбинацию клавиш Ctrl + F и вводим в поиск искомое название.

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

    Когда мы нашли интересующий нас div, в нашем случае это div class=»entry-meta» в котором и размещается наши дата и автор статьи нам нужно определиться что мы конкретно хотим. Если мы хотим полностью убрать дату и автора при публикации тогда просто удаляем выделенный в квадрат фрагмент кода, сохраняем наш файл и забываем о данной проблеме.

    Так же существует альтернативный, более , о котором написано в отдельной статье. В случае возникновения проблем с поиском рекомендую попробовать именно поиск через редактор.

    Как мы можем видеть нашу дату и автора выводит функция php generate_posted_on() которую нам следует найти в другом файле, в моем случае это template-tags.php в вашем это может быть другой файл и вам придется перебрать все файлы в поиске описания функции, таким же способом как мы искали класс дива.

    Нашли? Молодцы, теперь нас интересует сама функция. Если мы хотим удалить дату публикации тогда удаляем фрагмент выделенный под номером один, если дата нас не интересует тогда переходим ко второму фрагменту и разбираем код.

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

    Часто задаваемые вопросы:

    Стоит ли полностью удалять дату публикации и автора на блоге WordPress?

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

    Зачем убирать ссылку на автора в WordPress?

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

    Вот и все что я хотел рассказать в этом , возникнут вопросы пишите, обязательно поможем.

Дата и время – важный компонент WordPress. Даты обязательно будут использоваться в вашем проекте, вне зависимости от того, ведете ли вы блог или более традиционный веб-сайт.

Многие из нас ищут и читают свежий контент, чтобы всегда оставаться в теме по интересующим вопросам. Очень важно, чтобы ваш сайт поддерживал данный тренд и был соответствующим образом настроен.

Устаревший контент может легко отпугнуть вашу аудиторию, особенно тех людей, которые ищут актуальную информацию; в то время как предложение посетителям свежей информации относительно будущих событий всегда вызывает повышенное внимание.

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

Давайте посмотрим, как все это можно реализовать в WordPress.

Вывод даты последнего обновления записи

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

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

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

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

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

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

Редактирование файлов темы для отображения даты последнего обновления публикации

Данный метод связан с обновлением вашей темы WordPress для отображения даты последнего обновления записи. Вывод даты обновления будет осуществляться тогда, когда вы щелкаете по кнопке «Обновить». Это означает, что ваши посетители будут видеть дату публикации, которая соответствует времени последнего обновления контента.

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

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

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

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

Мы будем редактировать файл functions.php. Этот файл находится в корневой папке вашей темы. Чтобы внести изменения в этот файл, вы можете скачать его с сервера при помощи FTP-клиента, внести изменения через редактор, такой как Notepad++, а затем заново загрузить файл на сервер.

Либо вы можете отредактировать файл напрямую через консоль. Этот вариант проще, но более опасный. Если вы допустите ошибку, вы можете сломать свой сайт.

Вне зависимости от того, какой вариант вас больше устраивает, обязательно сделайте бэкап вашего файла functions.php.

Если вы хотите отредактировать файл через консоль, перейдите к разделу Редактор тем. Он находится в меню Внешний вид.

Затем из списка файлов справа выберите Функции темы (functions.php):

Файл должен открыться в окне редактора. Теперь нажмите Ctrl + F, чтобы открыть инструмент поиска в браузере, и найдите следующую строку:

$postinfo_meta .= get_the_time(wp_unslash($date_format));

Измените ее на:

$postinfo_meta .= get_the_modified_date(wp_unslash($date_format));

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

Как уже говорилось выше, этот пример работает в теме Divi. Если вы используете другую тему, вам нужно будет обратиться к ее поставщику, чтобы узнать, как именно реализовать этот эффект.

Использование плагина для вывода даты последнего изменения записи

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

Плагин, который пригодится вам для этого — WP Last Modified . После активации плагина на сайте дата обновления записи или страницы будет выводиться в вашем контенте.

С помощью настроек плагина вы можете выбирать позицию вывода времени и формат даты. Вы можете добавить некоторый текст, который будет сопровождать дату: к примеру, «последний раз обновлено:».

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

Если ваш контент не зависит от даты, вы можете пойти дальше и вообще удалить дату публикации у записей.

Удаление даты публикации у записей и страниц

Если вы используете продукты Elegant Themes, такие как Divi, вы можете легко отключить вывод даты публикации у записей при помощи опции в ePanel.

Чтобы сделать это, просто перейдите в консоль и выберите раздел Опции темы. Затем перейдите к Layout Settings в ePanel. Во вкладке Single Post Layout щелкните по иконке Date, чтобы отключить ее. Затем сохраните изменения.

В итоге дата публикации у отдельных записей пропадет.

Однако дата публикации будет выводиться на страницах со списками записей – к примеру, на странице архивов.

Если вы хотите удалить дату и здесь, вернитесь к ePanel, перейдите на вкладку General Settings, после чего вновь щелкните по иконке Date, чтобы она стала серой. Затем сохраните изменения.

Теперь ваши посетители больше не будут видеть дату публикации в архивах.

Если вы используете другую тему, то в таком случае вам понадобится плагин WP Date Remover , который позволит вам удалить дату публикации. Тестирование плагина показало, что он работает далеко не со всеми темами, поэтому вам нужно будет проверить его в своей теме.

Вывод даты публикации только для недавно опубликованных записей

Если вы хотите вывести на экран дату публикации только для самых последних записей, то в таком случае вы можете воспользоваться плагином WP Old Post Date Remover . Плагин позволяет вам задавать временной отрезок, после которого дата публикации уже не будет выводиться.

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

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

Еще один полезный плагин для тех, кто часто обновляет контент — Date/Time Now Button . Этот инструмент добавляет новую кнопку к редактору записей, которая позволяет изменить дату публикации записи на текущую дату.

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

Ваши посетители теперь будут думать, что это исходная дата публикации записи. Это помогает в том случае, если ваш контент обращен к тем, кто ищет самую свежую информацию. Использование плагина Date/Time Now Button – хорошая альтернатива изменению вашей темы для вывода даты последнего обновления каждой записи.

Если вы хотите вывести на экран свои последние обновленные записи в сайдбаре, вы можете воспользоваться следующим плагином: Recently updated posts widget .

Создание контента с датой истечения срока действия

Еще один интересный способ работы с датой и временем в WordPress – это создание запланированного контента, назначенного на определенное время. Обычно такой контент доступен только в определенные периоды времени, после чего он автоматически архивируется и становится недоступным для посетителей.

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

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

Post Expirator

Post Expirator – бесплатный плагин, который позволяет вам задавать автоматическое окончание срока действия для записей и страниц после определенной даты. Как только плагин будет активирован на вашем сайте, вы увидите новую панель, добавленную к экранам редактора записей и страниц. В этой панели вы можете задать срок истечения записи.

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

Если посетитель попробует получить доступ к записи с истекшим сроком действия, он увидит страницу с 404 ошибкой. Самое время создать полезную 404 страницу для вашего сайта. Это позволит вам не потерять посетителей, которые пытаются получить страницу с истекшим сроком действия.

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

Scheduled Content

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

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

Плагины Post Expirator и Scheduled Content могут использоваться в связке на одном и том же сайте. В итоге вы сможете настроить видимость вашего контента.

Вывод таймера обратного отсчета

Если вы запускаете продукт или сервис, планируете провести какое-то событие, вы можете добавить таймер обратного отсчета в WordPress.

Бесплатный плагин WordPress Countdown , а также его платная версия – тот инструмент, который позволит вам легко вывести таймер обратного отсчета на своем сайте. Плагин добавляет удобную кнопку в редактор записей для добавления таймера в контент, а также виджет, который выводит таймеры в сайдбаре.

Хотя бесплатный плагин и не отличается великолепным дизайном, он очень простой в настройке. Обновление до премиум-версии за 13 долларов поможет вам получить доступ к обширному набору разных видов дизайна таймеров.

Вывод списка дат предстоящих событий

Вывод списка предстоящих событий – еще один способ интересного обращения с датами в WordPress. Если вы хотите вывести на экран любой список, состоящий из дат, вы можете воспользоваться следующими удобными инструментами.

Первый инструмент – плагин Upcoming Events Lists . Этот плагин добавляет новый тип записей Event, который позволяет вам вводить информацию о каждом событии. События могут иметь дату начала и окончания, а также место. Вы можете задавать заголовок, описание и миниатюру для каждого события.

Похожий плагин — Very Simple Event List . Работает он практически так же, но при этом он включает в себя шорткод для вывода всех событий на вашем сайте в отдельной записи.

Благодаря двум данным плагинам, ваши посетители смогут быстро просмотреть все предстоящие события либо в сайдбаре, либо в отдельной записи вашего сайта.

В последние несколько месяцев я получала много запросов от клиентов разработать плагин, который будет удалять дату публикации записи на блоге созданном на шаблоне «AB-Inspiration «.

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

И вот, наконец, я рада сообщить, что плагин «Удаление Даты В Записи» для шаблона «AB-Inspiration» разработан.

Плагин Удаление Даты В Записи позволит отключать дату публикации записи в каждой статье блога по желанию. Таким образом появилась возможность публиковать на блоге статьи актуальность которых постоянна.

Вопросы по плагину «Удаление Даты В Записи»

Ниже я собрала наиболее распространенные вопросы, касающиеся плагина «Удаления Даты В Записи».

Если у вас есть дополнительные вопросы, пожалуйста, напишите их в комментариях и я буду рады ответить на них.

Как работает плагин «Удаления Даты В Записи»?

После загрузки плагина на блог на WordPress созданный на шаблоне «AB-Inspiration» в админке блога появится форма «Дата публикации «, как показано на скриншоте.

Если галочка после надписи «поставьте галочку, если хотите чтобы в данной записи не отображалась дата публикации» не стоит, то запись будет с датой публикации, как показано на скриншоте.

Если галочку поставить.

То дата публикации в конкретной записи исчезнет.


Подойдет ли плагин «Удаления Даты В Записи» для любых шаблонов блогов на WordPress?

Увы, нет. Данный плагин мной разработан только для блога созданном на шаблоне «AB-Inspiration «.

Легко ли установить плагин «Удаления Даты В Записи» на блог?

Да. Это легко. Плагин устанавливается через админку блога (раздел «Плагины») простой загрузкой и последующей его активацией. Вот и все. После активации плагина форма «Дата публикации » под статьей появится автоматически.

Как получить плагин «Удаления Даты В Записи»?

Можно ли с помощью этого плагина удалять еще и дату комментариев к записи, а не только дату публикации самой записи?

Это возможно сделать с помощью другого плагина, который называется «Удаление Даты Записи Плюс».

Плагин «Удаление Даты Записи Плюс» к шаблону AB-Inspiration, в отличие от плагина «Удаление Даты Записи», удаляет не только дату публикации в каждой конкретной записи блога, но и дату публикации комментариев к этой статье.

Как получить плагин «Удаления Даты В Записи Плюс «?

P.S. Выпуск всех плагинов приурочен выходу нового обновления уникального шаблона «