БЛОГ 2410

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

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

Предлагаем обсудить, чем мы можем вам помочь. Забронируйте 15-минутную консультацию.

Поделиться статьей

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

Подписаться на автора
Подписаться на автора Изображение с сайта wpbeginner.com

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

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

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

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

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

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

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

http://www.example.com/author/tom/feed/

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

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

<a href="http://www.example.com/author/tom/feed">Subcribe Tom's Posts</a>
Добавление ссылки для подписки на автора в разделе биографии автора
Добавление ссылки для подписки на автора в разделе биографии автора Изображение с сайта wpbeginner.com

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

Сначала вам нужно добавить этот код в файл functions.php вашей темы или в плагин для конкретного сайта.

<?php 
// Function to generate author's RSS feed link

function wpb_author_feed() {
    $authorfeed =  get_author_feed_link( get_the_author_id(), ''); 
    $authorfeedlink = '<a href='. $authorfeed . '>Subscribe to get more posts from ' . get_the_author_meta( 'display_name') .''  ;
    return $authorfeedlink;
} 
// Create a shortcode to display the link
add_shortcode('authorfeed', 'wpb_author_feed');

// Enable shortcode execution in WordPress text widgets
add_filter('widget_text', 'do_shortcode');

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

Подпишитесь на ссылку автора
Подпишитесь на ссылку автора Изображение с сайта wpbeginner.com

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

Мы будем использовать метод шорткода, который мы показали выше, для отображения ссылки подписки на автора на боковой панели вашего блога WordPress. Просто перейдите на страницу Внешний вид »Виджеты и добавьте текстовый виджет на свою боковую панель.

Добавление ссылки подписки на автора в виджет боковой панели WordPress
Добавление ссылки подписки на автора в виджет боковой панели WordPress Изображение с сайта wpbeginner.com

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

Теперь вы можете посетить свой веб-сайт, чтобы увидеть боковую панель в действии.

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

Вам необходимо установить и активировать плагин Display Widgets. Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.

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

Показать правила виджета
Показать правила виджета Изображение с сайта wpbeginner.com

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

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

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

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

Свяжитесь с нами.

Узнайте, чем мы можем быть для вас полезны.

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

Агентство веб разработки.

Услуги программирования и веб разработки по фиксированной цене. Специализация: WordPress, разработка B2B решений и создание кастомных скриптов.

WordPress

Разработка шаблонов, плагинов, интернет магазинов на WooCommerce, создание сайтов

Подробнее

B2B решения

CRM, ERP, внутренние системы, автоматизация, калькуляторы, SaaS и индивидуальные решения

Подробнее

Программирование

Разработка кастомных скриптов, API, интеграции, Zapier, Integromat, автоматизация

Подробнее

Подписка

Безлимитные услуги графического дизайна и веб разработки по фиксированной цене

Подробнее