Перейти к основному содержанию

Поддержка каналов

Около 1 минПродвинутыеПродвинутыеКанал

Тема добавляет поддержку каналов с помощью vuepress-plugin-feed2open in new window.

Инфо

vuepress-theme-hope предоставляет plugins.feed в параметрах темы для vuepress-plugin-feed2.

Включить вывод ленты

Плагин vuepress-plugin-feed2 может генерировать для вас файлы каналов в следующих трех форматах:

  • Atom 1.0
  • JSON 1.1
  • RSS 2.0

Совет

Atom и JSON предназначены для улучшения адаптации программного обеспечения для потоков.

Пожалуйста, используйте RSS, если это возможно.

Пожалуйста, установите для plugins.feed.atom, plugins.feed.json или plugins.feed.rss значение true в параметрах темы в соответствии с форматом, который вы хотите сгенерировать.

Совет

Конечно, вы можете включить их все. Это не выбор 1 из 3 ситуаций.

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

Настройки канала

Вы можете настроить информацию канала подачи, установив plugins.feed.channel в параметрах темы.

Мы рекомендуем следующие настройки:

  • Преобразуйте дату создания потока в ISOString и запишите ее в channel.pubDate
  • Период обновления контента, установленный в channel.ttl (единица измерения: минуты)
  • Установите информацию об авторских правах через channel.copyright или откатитесь к copyright в настройках темы
  • Установите автора канала через channel.author или вернитесь к author в настройках темы

Настройки канала по умолчанию

  • Название и описание канала это название и описание сайта по умолчанию

  • Ссылка на канал и время последнего обновления будут автоматически сгенерированы плагином.

Подробные параметры и их значения по умолчанию смотрите в разделе Конфигурация канала подачиopen in new window

Управление генерацией

Генерация по умолчанию

По умолчанию все статьи добавляются в ленту новостей.

Содержимое, читаемое по умолчанию, смотрите в разделе Конфигурация → Управление элементамиopen in new window.

Настроить элемент потока

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

Подробные параметры и их значения по умолчанию смотрите в разделе Конфигурация → Настройки проектаopen in new window.

Настроить генерацию ленты

Вы можете получить полный контроль над генерацией элементов потока, настроив plugins.feed.getter.

Подробные параметры и их значения по умолчанию смотрите в разделе Конфигурация → Геттер потоковopen in new window.

Конфигурация I18n

Плагин генерирует отдельные каналы для каждого языка.

Вы можете указать разные настройки для разных языков через plugins.feed.locales.