mojwp.ru
Назад

Указываем время последнего редактирования статьи автоматически

Опубликовано: 31.05.2012
17
370

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

Думаю, что активности на вашем сайте будет больше, если читатели будут знать, что информация актуальна.

Для наглядности продемонстрирую о чем идет речь в данной статье:

время редактирования статьи

На выбор я предложу 2 варианта кода:

  • в первом случае без указания времени (часы:минуты)
  • во втором случае полные данные (день.месяц.год | часы:минуты)

Вставляется данный код в выбранное вами место на сайте и оформляется визуально (шрифт, размер, цвет, отступ) при помощи CSS.

У меня код вставлен в файл single.php, рядом с метками и номером стать по порядку. Вы для себя решаете сами, куда установить.

1. Как вставить время редактирования статьи только с датой

Чтобы реализовать подобное, необходимо скопировать данный код и поместить в требуемое место на сайте:

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

2. Как вставить время изменения статьи с указанием минут

Чтобы сделать подобное, необходимо поместить следующий код:

Вся разница заключается во второй строке, а именно в символах H:i, которые говорят о необходимости отображения час:минута.

Фактически, вы можете сами устанавливать порядок отображения цифр, ведь d.m.Y есть ничто иное, как день.месяц.год.

Остается поместить код в необходимое место. На новостниках советую сделать это в "Заголовке" статьи, чтобы видели постоянные читатели. Для остальных сайтов можно и под заголовком, как у меня, чтобы поисковые системы отображали дату в снипете выдачи (если вам это нужно).

[infob]Если хотите, чтобы отображало в снипете выдачи, то нужно побеспокоиться об отсутствии других дат на страничке (дата создания статьи и дата в любом из комментариев, которые берутся на "автомате" в выдачу).[/infob]

Послесловие

Подозреваю, что у части читателей данной статьи появится вопрос: "Как установить правильно время на сайте?"

Показываю, как это сделать средствами WordPress:

указать время на сайте

Чтобы найти данную опцию, необходимо проследовать: Админка сайта ► Консоль (левая колонка) ► Параметры (Настройки) ► Общие (здесь указываем часовой пояс в пункте, как на картинке).

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

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • Женя
    Опубликовано: 31.05.2012 Ответить на сообщение

    Я думаю это важно если статьи часто изменяются (редактируются). Сейчас в этом необходимости нет у меня

  • Александра
    Опубликовано: 31.05.2012 Ответить на сообщение

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

  • Дмитрий
    Опубликовано: 02.06.2012 Ответить на сообщение

    Виталий, добрый день!
    Не совсем понятно как код поместить в заголовок?
    И подскажите что такое снипет?

    • Виталий
      Опубликовано: 02.06.2012 Ответить на сообщение

      В файлах index.php, single.php или archive.php найти

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

    • Виталий
      Опубликовано: 02.06.2012 Ответить на сообщение

      Снипет -это информация, которую показывают поисковые машины в своей выдаче (если вкратце).

      На первом скриншоте все видно http://mojwp.ru/snippet-google-foto.html

  • Игорь
    Опубликовано: 03.06.2012 Ответить на сообщение

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

  • duba
    Опубликовано: 14.06.2012 Ответить на сообщение

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

  • alex
    Опубликовано: 15.06.2013 Ответить на сообщение

    помоги плиз отредактировать у меня на сайте дату поста!! стоит время 10.06.2013 at 12:07 как убрать at ?

    • Виталий
      Опубликовано: 16.06.2013 Ответить на сообщение

      в шаблоне убери.

  • alex
    Опубликовано: 16.06.2013 Ответить на сообщение

    да это понятно ))) где конкретнее?

    • Виталий
      Опубликовано: 16.06.2013 Ответить на сообщение

      вы действительно думаете, что не зная url сайта и шаблон я могу точно сказать где?
      Ищите в шаблоне.

  • alex
    Опубликовано: 18.06.2013 Ответить на сообщение

    сбросил вам шаблон ссылку а вы ее просто удалили не дав ответа)

    • Виталий
      Опубликовано: 18.06.2013 Ответить на сообщение

      вы не могли подумать над причиной, почему ваши комментарии без ссылки проходят сразу же, а с ссылкой почему-то нет?
      На моем блоге напрямую url не проходят ни у кого. Ставьте _ вначале.
      Это раз.
      Второе: есть страница Контакты и Услуги.

  • Артём
    Опубликовано: 14.10.2013 Ответить на сообщение

    Спасибо за информацию, бахнул у себя. Теперь самые трафиковые статьи со временем буду редактировать что бы люди знали о актуальности информации =)

  • Валерий
    Опубликовано: 08.06.2014 Ответить на сообщение

    Спасибо огромное. У меня блог о спутниковом ТВ, часто приходится обновлять материалы в статьях, для того чтобы материал не терял актуальность. Искал именно это, набрел на вас.

  • Сергей
    Опубликовано: 21.04.2015 Ответить на сообщение

    а как обернуть выводимую дату в див?

    • Виталий
      Опубликовано: 21.04.2015 Ответить на сообщение

      Взять ее с двух сторон в div - открывающий и закрывающий, соответственно

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.