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

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

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

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

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

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

Скачать
New Posts Popup
вы перейдете по ссылке http://wordpress.org/extend/plugins/new-posts-popup/installation/

tiaurus

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

Комментировать

/* ]]> */