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

подписка авторы WordPress

Зачем добавлять функцию подписки на WordPress?

Большинство крупных блогов с несколькими авторами, таких как Huffington Post, позволяют пользователям подписываться на своих любимых авторов. Вы также можете добавить эту функцию в свой блог WordPress.

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

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

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

Как добавить авторскую подписку на WordPress

Все авторы на вашем сайте WordPress имеют уникальный RSS-канал. Этот RSS-канал расположен по URL-адресу, подобному следующему:

https://www.example.com/author/herve/feed/

Не забудьте заменить «herve» именем существующего автора на вашем сайте.

Многие темы WordPress предлагают раздел, который отображает биографическую информацию автора в конце статьи. Вы можете добавить этот HTML-код в раздел биографий автора, чтобы отобразить ссылку на его RSS-канал.

Подписаться на публикации Тома

WordPress био пользователь

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

Сначала вам нужно добавить этот код в ваш плагин WordPress.

// Функция для создания ссылки на RSS-канал автора function bpc_author_feed () {$ authorfeed = get_author_feed_link (get_the_author_id (), ''); $ authorfeedlink = ' Подписаться на статьи от'. get_the_author_meta ('отображаемое_имя'). ''; вернуть $ authorfeedlink; } // Создаем шорткод для отображения ссылки add_shortcode ('authorfeed', 'bpc_author_feed'); // Включить выполнение шорткода в текстовых виджетах WordPress add_filter ('widget_text', 'do_shortcode');

Теперь вы можете просто использовать шорткод [authorfeed] в своих статьях, и он автоматически сгенерирует ссылку на RSS-ленту автора. Не стесняйтесь настраивать текст, который вы хотите отобразить по ссылке.

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

Мы собираемся использовать метод шорткода, который мы показали выше, чтобы отобразить подписку автора на WordPress. Просто перейдите к месту " Внешний вид> Виджеты И добавить текстовый виджет на боковой панели.

добавление виджетов в WordPress

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

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

Вам необходимо установить и активировать плагин « Показать виджеты ". Для получения более подробной информации ознакомьтесь с нашим пошаговым руководством по установке плагина WordPress. После активации вам необходимо зайти в раздел Виджеты и отредактировать виджет " Лента И выберите, где вы хотите отобразить виджет.

система виджетов

Вы заметите новые опции для управления отображением виджета на разных страницах вашего сайта. Теперь вам нужно выбрать " Показать проверяется страницы Затем проверьте один элемент.

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