Как показать пользователям новые посты с момента их последнего посещения | New Posts Popup

Как показать пользователям новые посты с момента их последнего посещения | New Posts Popup | n-wp.ru

Если блог обновляется часто, и за день-два RSS лента буквально забита новыми постами, то отследить новые материалы бывает проблематично – слишком большой поток информации, в котором теряешься. В ответе на один вопрос я упомянул интересный плагин New Posts Popup – он позволяет показывать посетителям блога последние посты, опубликованные с момента их последнего посещения. Таким образом посетитель, зайдя в блог снова, увидит небольшое информационное окно, в котором будут перечислены посты, которые он еще точно не смотрел.

Как показать пользователям новые посты с момента их последнего посещения | New Posts Popup

Плагин New Posts Popup работает очень просто – он смотрит на куки браузера посетителя, и сравнивает дату их создания с датами публикации постов. Все посты, которые опубликованы позже, чем созданы куки в браузере, плагин считает новыми, формирует их список, и выводит на экран. Понятно, что если пользователь почистил куки браузера, то все посты будут считаться новыми, но делается это крайне редко, так что плагин в 99% безошибочно определяет, что появилось новенького в блоге с момента вашего последнего посещения.

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


[dl url=”http://wordpress.org/extend/plugins/new-posts-popup/installation/” title=”New Posts Popup”]

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*