Продзен — Интеграция с Дзеном

Описание

«Продзен» — это плагин WordPress для интеграции вашего сайта с блогерской платформой Дзен.

Плагин предоставляет инструменты для:

  • экспорта контента из WordPress в Дзен, используюя специальную RSS-ленту;
  • отображения публикаций из Дзена на вашем сайте;
  • встраивания видео из Дзена, VK Video и RuTube с помощью блоков Gutenberg.

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

Возможности

RSS-лента, совместимая с Дзеном

  • генерирует RSS-ленту, соответствующую требованиям Дзена;
  • автоматически удаляет неподдерживаемую разметку;
  • передаёт изображения в максимально доступном качестве;
  • поддерживает видеоплееры и медиаблоки;
  • поддерживает специфичные возможности Дзена, такие как якорные ссылки и тег video.

Блоки Gutenberg

  • Сетка публикаций Дзена — отображение последних публикаций из канала в Дзене в записях и страницах;
  • Превью статьи Дзена — вставка карточки-превью со ссылкой на статью в Дзене;
  • Video blocks for:
    • Видео Дзена
    • ВК Видео
    • RuTube

Виджеты

  • Виджет канала Дзена для отображения последних публикаций в областях виджетов.

Архитектура

  • полная поддержка блоков Gutenberg;
  • модульная структура с опциональными модулями;
  • минимальное влияние на производительность.

Продзен Plus и Plus Import

Функциональность плагина «Продзен» может быть расширена с помощью дополнительного плагина «Продзен Plus», который добавляет расширенные настройки RSS, визуальную кастомизацию и инструменты управления контентом.

Продзен Plus Import — опциональный модуль для импорта контента из Дзена в WordPress.

Возможности модуля:

  • импорт статей из канала в Дзене;
  • преобразование контента в блоки Gutenberg;
  • локальное хранение изображений;
  • поддержка встроенных медиа;
  • синхронизация по расписанию.

Подробнее: https://prozen.ru/prozen-plus/

Внешние сервисы

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

  • Дзен (https://dzen.ru): плагин обращается к публичному API Дзена для получения списка публикаций для виджетов и блоков, а также для загрузки метаданных статей (заголовок, аннотация, обложка). Передаются только публичные ID каналов или URL статей.

    • Условия использования: https://dzen.ru/legal/termsofuse
    • Политика конфиденциальности: https://dzen.ru/legal/confidential
  • ВК Видео (https://vk.com, https://vkvideo.ru): блок ВК Видео получает публичные названия видео и метаданные с серверов VK по URL, указанному пользователем. Персональные данные пользователей не передаются.

    • Условия использования: https://vk.com/terms
    • Политика конфиденциальности: https://vk.com/privacy
  • RuTube (https://rutube.ru): блок RuTube отображает iframe-плеер для публичных видео. Данные пользователей с сервера не передаются.

    • Условия использования: https://rutube.ru/info/agreement/
    • Политика конфиденциальности: https://rutube.ru/info/privacy/

Блоки

Этот плагин предоставляет 5 блоков.

  • Dzen Video
  • RuTube Video
  • Dzen Article
  • Dzen Publications
  • VK Video

Установка

  1. Загрузите папку prozen в каталог /wp-content/plugins/.
  2. Активируйте плагин через меню «Плагины» в WordPress.
  3. Откройте «Настройки Prozen» и укажите URL вашего канала в Дзене.
  4. RSS-лента будет доступна по адресу:
    https://example.com/feed/dzen

Часто задаваемые вопросы

Где найти URL моего канала в Дзене?

Откройте страницу вашего канала в Дзене. Обычно URL выглядит так:
— https://dzen.ru/yourname
— https://dzen.ru/id/123456789

RSS-лента возвращает ошибку 404

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

Как плагин обрабатывает блоки редактора, добавленные другими плагинами?

Плагин очищает HTML-код, созданные сторонними плагинами и ищет в них метаданные видео. Если обнаружены данные Дзена или YouTube, то он автоматически создаёт корректные блоки видео. Для остальных типов контента, он передаёт в RSS-ленту только HTML-код, который поддерживается Дзеном.

Поддержка Дзена говорит, что моя лента возвращает 403 ошибку. Что делать?

Эта ошибка означает, что файервол или плагин безопасности вашего сервера блокирует боты Дзена. Запросите в поддержке Дзена IP-адреса, с которых он опрашивает RSS-ленту, и добавьте эти адрес в вайтлист вашего хостинга или плагина безопасности.

Валидатор RSS сообщает об ошибке в моей ленте. Что-то не так?

Это нормально. Дзену нужна RSS-лента в определённом формате, который обычные валидаторы будут считать неправильным. Единственный способ проверить RSS-ленту для Дзена — указать её в настройках вашего канала и дождаться, пока платформа её примет.

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«Продзен — Интеграция с Дзеном» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Продзен — Интеграция с Дзеном» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «Продзен — Интеграция с Дзеном» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.0.4

  • Улучшено определение видео-эмбедов добавленных с помощью блока «Произвольный HTML».

1.0.3

  • Обновлены пространства имен RSS для лучшей совместимости с требованиями Дзена.

1.0.2

  • Добавлена поддержка сторонних видеоблоков (эмбедов) в RSS-ленте.
  • Улучшена очистка технических метаданных и комментариев в ленте.

1.0.1

  • Исправлены проблемы с кодировкой в RSS-ленте: в некоторых серверных окружениях текст отображался в виде HTML-кодов (например, Тест).

1.0.0

  • Первый релиз