Как разрешить пользователям подписываться на категории в WordPress

Хотите ли вы позволить посетителям вашего WordPress сайта подписываться на отдельные категории?? Когда вы предлагаете отдельный RSS-канал для каждой...

Хотите ли вы позволить посетителям вашего WordPress сайта подписываться на отдельные категории??

Когда вы предлагаете отдельный RSS-канал для каждой категории, ваши посетители могут подписаться на темы, которые их больше всего интересуют.

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

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

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

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

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

К счастью, WordPress автоматически создает RSS-канал для каждой категории на вашем сайте, добавляя /feed/ в конце URL страницы категории.

Например, если у вас есть категория под названием «Новости» с URL-адресом, подобным этому:

Тогда его RSS-лента будет находиться по следующему URL:

Но большинство ваших посетителей не знают, как найти и подписаться на эти каналы. Давайте посмотрим, как упростить пользователям подписку на ваши категории WordPress.

Добавление ссылки RSS-подписки на страницы категорий

Начнем с добавления простой ссылки RSS-подписки на страницы категорий.

Чтобы сделать это, вам нужно добавить код в файлы вашего сайта, и мы не рекомендуем это делать новичкам. Если вы не делали этого раньше, то смотрите наше руководство о том, как вставить фрагменты кода из интернета в WordPress.

Первое, что вам нужно сделать, это зайти в папку вашей темы и найти файл category.php . Если вы не видите категорию.php, затем найдите архив.php .

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

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

Добавление кода в Category.php

Если в вашей теме есть архив.php файл, но не имеет категории.php файл, то вам нужно создать новый файл под названием category.php и вставьте весь код из архива.php в него. Как только вы закончите, вставьте в него приведенный выше код.

После добавления фрагмента кода вы сможете увидеть ссылку на подписку на странице архива вашей категории, как показано ниже:

Предварительный просмотр ссылки на подписку на странице архива категории

Этот код просто добавляет ссылку с якорным текстом ‘Подписаться’ в шаблон. Вы можете проявить фантазию и добавить вместо текста иконку RSS, если вам так больше нравится. Все, что вам нужно сделать, это заменить текст «Подписаться» на URL-адрес изображения, как показано ниже:

  

Пример иконки подписки выглядит следующим образом:

Предварительный просмотр значка подписки на странице архива категорий

Добавление других вариантов подписки на категории в WordPress

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

Для примера мы добавим кнопки для двух популярных веб-приложений для чтения RSS, Feedly и Inoreader. Вы можете использовать ту же технику для добавления других сервисов, если хотите.

Ниже приведен пример кода, который нужно добавить в категорию вашей темы.php файл:

cat_ID ) . '" title="Подписаться на эту категорию" rel="nofollow"> cat_ID ) . '" title="Подписаться через Feedly" rel="nofollow"> cat_ID ) . '" title="Подписаться через Inoreader" rel="nofollow">  

'; ?>

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

Вот как это выглядит на нашем тестовом сайте:

Предварительный просмотр дополнительных значков на странице архива категорий

Добавление подписки по электронной почте для категорий в WordPress

Многие пользователи не знакомы с RSS и чувствуют себя более комфортно с подпиской на ваш сайт по электронной почте.

Чтобы добавить подписку по электронной почте для категорий, вам нужно будет использовать сторонний сервис email-маркетинга. Мы рекомендуем использовать что-то вроде Constant Contact или Sendinblue, потому что они предлагают функцию под названием RSS to Email.

После выбора службы email-маркетинга необходимо создать список адресов электронной почты и настроить email-кампанию.

Для сбора подписчиков мы рекомендуем использовать OptinMonster для создания форм подписки на рассылку.

Создайте новую кампанию

Вы можете использовать его для создания форм регистрации и легко добавлять флажки категорий без написания кода.

Форма подписки на рассылку новостей с флажками категорий

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

Разница в том, что вам придется создать кампанию RSS to Email и группу для каждой отдельной категории. Вот почему очень важно, чтобы вы использовали категории правильным образом.

Мы надеемся, что это руководство помогло вам узнать, как разрешить пользователям подписываться на категории в WordPress.

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий