Как выделить новые посты для постоянных посетителей | n-wp.ru

Как выделить новые посты для постоянных посетителей

Как выделить новые посты для постоянных посетителей

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

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

Добавьте в файл functions.php используемой вами темы:

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

Давайте создадим оформление для элемента new-article. Для этого добавьте в файл style.css:

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

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

Добавить комментарий

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