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

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

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

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

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

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

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

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

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

http://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 блог.