Ваш промокод mojWPAds на плагин рекламы для WordPress >>

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

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

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

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

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

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

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

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

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

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

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

<?php $u_time = get_the_time('U'); $u_modified_time = get_the_modified_time('U');
 if ($u_modified_time != $u_time) the_modified_time('d.m.Y'); ?>

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

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

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

<?php $u_time = get_the_time('U'); $u_modified_time = get_the_modified_time('U');
 if ($u_modified_time != $u_time) the_modified_time('d.m.Y | H:i'); ?>

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

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

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

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

Послесловие

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

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

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

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

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

Привет.

Меня зовут Виталик. Я автор этого блога и Магазина WordPress https://wp-r.ru/.


Оказываю услуги по созданию и настройке сайтов на WordPress (верстка, натяжка).

Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Мои Контакты. Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликовано 17 комментариев
  1. Женя says:
    http://tut-blog.ru

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

  2. Александра says:
    http://mal-domikru.net

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

  3. Дмитрий says:
    http://historygamers.ru

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

    • Виталий says:

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

      <?php the_title(); ?>

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

    • Виталий says:

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

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

  4. Игорь says:
    http://wp.saity.biz

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

  5. duba says:
    http://androboom.ru

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

  6. alex says:

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

    • Виталий says:
      http://mojWP.ru/

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

  7. alex says:

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

    • Виталий says:
      http://mojWP.ru/

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

  8. alex says:

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

    • Виталий says:
      http://mojWP.ru/

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

  9. Артём says:
    http://blog-artema.ru/

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

  10. Валерий says:
    http://nsktarelka.ru/

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

  11. Сергей says:

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

    • Виталий says:
      http://mojWP.ru/

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

Не держи в себе. Выскажись.

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

© 2011-2017 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 12.04MB | MySQL:111 | 0,226sec
Лучшие плагины для сайта WordPress
Магазин WordPress WP-R.ru
Я понял, не показывай больше.
Смотри мои обучающие видео на YouTube
Сайт использует cookie
Друг, не уходи!