Пропустить

Как разрешить подписку на WordPress

Divi: самая простая тема WordPress для использования

Divi: Лучшая тема WordPress всех времен!

Более Загрузка 901.000, Divi - самая популярная тема WordPress в мире. Он является полным, простым в использовании и поставляется с более чем бесплатными шаблонами 62. [Рекомендуется]

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

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

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

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

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

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

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

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

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

Легко создайте свой сайт с Elementor

Elementor позволяет легко создать любой дизайн сайта с профессиональным дизайном. Прекратите платить дорого за то, что вы можете сделать сами. [Free]

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.

Эта статья содержит комментарии 4

  1. Привет, когда я проверяю, что у меня есть это

    Неустранимая ошибка: Неперехваченная ошибка: вызов неопределенной функции add_shortcode () в /var/www/vhosts/……………………………./wp-includes/functions.php:7203 Трассировка стека: # 0 / var / www / vhosts / ………… ../ demo.dizalty.tv/wp-settings.php(111): require () # 1 /var/www/vhosts/……………./wp-config.php (94): require_once ('/ var / www / vhosts…') # 2 /var/www/vhosts/…………………………/wp-load.php(37): require_once ('/ var / www / vhosts… ') # 3 /var/www/vhosts/………………… wp-admin/admin.php(34): require_once (' / var / www / vhosts… ') # 4 / var / www / vhosts / ………………… / wp-admin / options-general.php (10): require_once ('/ var / www / vhosts…') # 5 {main} добавлено в / var / www / vhosts /……………………./Wp-includes/functions.php в строке 7203

    Неустранимая ошибка: Неперехваченная ошибка: вызов неопределенной функции load_default_textdomain () в /var/www/vhosts/…………./wp-includes/class-wp-fatal-error-handler.php:41 Трассировка стека: # 0 [ внутренняя функция]: WP_Fatal_Error_Handler-> handle () # 1 {main} добавлен в /var/www/vhosts/…………………/wp-includes/class-wp-fatal-error-handler.php в строке 41

  2. Привет,
    Эта статья точно описывает то, что я хочу сделать, но где вы вводите код «// Функция для генерации авторского RSS ……»?
    Заранее благодарим за ответ.
    Эрик

Оставить комментарий

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

Этот сайт использует Akismet для уменьшения нежелательности. Узнайте больше о том, как используются ваши комментарии.

Вверх
7 акции
доля5
чирикать1
Регистрация1