Как создать сайт или блог в 2020 году - бесплатное и простое руководство по созданию сайта

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

Задумывались ли вы, как популярные сайты вводят новые сообщения для постоянных посетителей? Выделение новых сообщений для постоянных посетителей – это отличный способ помочь пользователям найти новый контент и увеличить количество просмотров страниц. В этой статье мы покажем вам, как выделить новые сообщения для пользователей, возвращающихся в WordPress.

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

Зачем выделять новые посты для постоянных пользователей?

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

Подчеркивая новый контент, вы можете направить внимание пользователя на новейший контент. Это не только увеличит количество просмотров страниц, но и поможет пользователям найти новый контент.

Метод 1 – Выберите новые сообщения WordPress с помощью плагина

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

Первое, что вы должны сделать, это установить и активировать плагин Пометить новые сообщения. Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.

После активации необходимо посетить Настройки »Пометить новые сообщения настроить плагин

Проверьте конфигурацию новых публикаций

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

Затем вы должны выбрать тип этикетки. Есть несколько вариантов: по умолчанию плагин отображает небольшое изображение в виде закладки.

Новый рекомендуемый пост

Вы можете выбрать отображение круга, пользовательского изображения, «нового» текста или флага.

Наконец, вы должны выбрать, когда маркер должен исчезнуть. Если вы установите флажок «Пометить сообщения как открытые только для чтения при открытии», плагин продолжит показывать непрочитанные сообщения как новые для своих пользователей.

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

Не забудьте нажать кнопку Сохранить, чтобы сохранить настройки.

Вот и все, плагин теперь будет подсвечивать новые сообщения для обычных пользователей с выбранным типом тега.

Способ 2 – выделить новые сообщения, добавив код вручную

Этот метод требует добавления кода на сайт WordPress. Если вы уверены, что добавляете фрагменты кода на свой сайт WordPress, попробуйте этот метод.

Как всегда, не забудьте создать резервную копию WordPress, прежде чем добавлять фрагменты на свой сайт.

Первое, что нужно сделать, это скопировать и вставить этот код в файл functions.php темы или в специальный плагин сайта.

wpb_lastvisit_the_title ($ title, $ id) {if (! in_the_loop () || is_singular () || get_post_type ($ id) == ‘page’) возвращает $ title; // если файла cookie нет, просто верните заголовок, если (! isset ($ _ COOKIE (‘lastvisit’)) || $ _COOKIE (‘lastvisit’) == ”) возвращает $ title; $ lastvisit = $ _COOKIE (“последний визит”); $ public_date = get_post_time (‘U’, true, $ id); if ($ public_date> $ lastvisit) $ title. = ‘Новый’; вернуть $ title; } Add_filter (‘the_title’, ‘wpb_lastvisit_the_title’, 10, 2); // Установить функцию cookie lastvisit wpb_lastvisit_set_cookie () {if (is_admin ()) return; $ current = current_time (“отметка времени”, 1); setcookie (‘lastvisit’, $ current, time () + 60 + 60 * 24 * 7, COOKIEPATH, COOKIE_DOMAIN); } Add_action (‘init’, ‘wpb_lastvisit_set_cookie’);

Этот код выполняет поиск файла cookie, который называется lastvisit, когда пользователь посещает ваш сайт. Если он не может найти cookie, он устанавливает текущее время.

Если вы найдете файл cookie, добавьте «Новый» в заголовок статей, опубликованных с момента вашего последнего посещения.

Обратите внимание, что в теге «Новый» есть новый класс элемента. Вы будете использовать этот класс для создания текста с использованием CSS.

В нашей демо-версии мы используем следующий CSS. Просто скопируйте и вставьте в таблицу стилей темы или дочерней темы.

.new article {background: #feffdd; обивка: 3px; край: твердый 1px # eeefd2; -webkit-border-radius: 5px; -moz-border-radius: 5px; радиус края: 5 пикселей; левое поле: 5 пикселей; размер шрифта: маленький; интенсивность шрифта: жирный; }

Вот как выглядел наш демонстрационный сайт.

Выделите недавно посещенные посты WordPress

Мы надеемся, что эта статья помогла выделить новые сообщения, возвращающиеся в WordPress. Поиграйте с кодом, измените выделенный текст и CSS в соответствии с вашими потребностями.

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

Если вам понравилась эта статья, подпишитесь на наш канал YouTube и посмотрите обучающие видео по WordPress. Вы также можете найти нас на сайте Twitter и Facebook,