Yandex.News Feed by Teplitsa

Описание

Yandex.News Feed by Teplitsa — позволяет организовать трансляцию материалов сайта для сервиса Яндекс Новости с поддержкой Турбо Страниц.

Задача плагина — облегчить интеграцию любого сайта на WordPress с Яндекс.Новостями, позволив авторам сайта избежать кастомных технических решений.

  • Плагин элементарно устанавливается и требует минимум настроек.
  • Функции трансляции записей в Яндекс.Новости доступны сразу после установки.

Плагин разработан и поддерживается Теплицей социальных технологий

Основные функции

  • Обеспечение строгой и точной поддержки формата трансляции Яндекс.Новостей.
  • Поддержка турбо-страниц Яндекс
  • Возможность транслировать кастомные типы записей.
  • Фильтрация по категории (или кастомной таксономии), попадающих в трансляцию.
  • Настройка пользовательских (кастомных) типов записей, попадающих в трансляцию.
  • Если генерация страницы с лентой слишком нагружает ваш сервер, попробуйте включить кэш. Для этого установите время жизни кэша в настройках плагина.

После установки настройки плагина доступны через меню Настройки -> Яндекс.Новости.

Трансляция (фид) доступна для просмотра по ссылке domain.ru/yandex/news/. В настройках может быть указан собственный адрес, которые работает при активных «красивых пермалинках».

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

Помощь проекту

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

  • Добавить сообщение об ошибке или предложение по улучшению на GitHub.
  • Поделиться улучшениями кода, послав нам Pull Request.
  • Сделать перевод плагина или оптимизировать его для вашей страны.

Если у вас есть вопросы по работе плагина, то обратитесь за поддержкой с помощью [GitHub](https://github.com/Teplitsa/tst-yandex-feed).

Скриншоты

  • Пример формата выдачи
  • Пример страницы настроек плагина

Установка

Процесс инсталляции плагина стандартен для WordPress.

Если у вас установлен GIT, то вы можете клонировать репозиторий: https://github.com/Teplitsa/tst-yandex-feed.git
или скачать его в виде ZIP архива: https://github.com/Teplitsa/tst-yandex-feed/archive/master.zip

Отзывы

Январь 25, 2019
У меня стоит версия плагина 1.10.1. И вот сегодня обновился до 1.10.7 и появился косяк. Не стала срабатывать опция "Максимальный возраст записей ленты" (у меня стоит 8 дней). Пришлось откатится до старой версии плагина, так как в ЯН стали попадать старые записи (старше 8 дней), а это ошибка фида. Версия WP - 4.9.9 Можете сказать в чём косяк может быть?
Январь 4, 2019
Спасибо за вашу работу. Отличный продукт! Возникла проблема при последних обновлениях на WP5 и обновлениях плагина. Перестали корректно транслироваться собственные видеофайлы, если они размещены на своем сервере и вставляются в новость с помощью собственного плейера. Новости Яндекса их не видят, хотя ранее всегда добавляли в сюжет такие видео. С роликами Ютуба таких проблем нет. Они корректно передаются и добавляются в сюжет. Буду благодарен, если обратите на эту проблему внимание.
Декабрь 18, 2018
После обновления WP плагин оказался неработоспособен. Робот Яндекса не пропускает больше этот фид. Таv присутствую знаки, которые необходимо вырезать или заменить, например код многоточия. Система Яндекс блокирует фид.
Посмотреть все 20 отзывов

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

«Yandex.News Feed by Teplitsa» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Yandex.News Feed by Teplitsa» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «Yandex.News Feed by Teplitsa» на ваш язык.

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

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

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

1.10.8

  • Update: Compatibility with PHP5.3 restored.
  • Update: Caching optimized.

1.10.7

  • Update: Default min feed items limit removed. Now less than 300 records allowed.
  • Update: Figure video tags support added.
  • Update: Caching improved.

1.10.6

  • Update: Escape special chars in item description improved.

1.10.5

  • Update: Embed shortcode support added.

1.10.4

  • Update: Compatibility with WP Multilang plugin added.

1.10.3

  • Обновление:Некоторые настройки были перенесены в Яндекс.Вебмастер
  • Обновление: Лимит по умолчанию для Турбо-страниц был изменен.

1.10.2

  • Обновление: Добавлена поддержка расширенного набора HTML тэгов.
  • Обновление: Добавлен ID плагина для идентификации в Яндексе.

1.10.1

  • Исправление: ​​Исправлена ошибка смещения временной зоны UTC.
  • Обновление: расширен список авторов.

1.10.0

  • Новое: добавлена поддержка двух рекламных блоков РСЯ
  • Новое: Добавлена поддержка счетчика аналитики
  • Изменение: добавлена поддержка видео в формате mp4
  • Исправление: Добавлен протокол в ссылки для картинок в enclosure
  • Исправление: «Читать далее» удалено из ленты

1.9.1

  • Новое: Добавлена опция для задания максимального возраста записей в ленте.
  • Обновление: Формирование обложек турбо-страниц для записей без миниатюр.
  • Обновление: Исправлены ссылки на полезные статьи

1.9

  • Обновление: добавлена поддержка турбо-страниц Яндекс

1.8.13

  • Обновление: файл readme обновлен.

1.8.12

  • Изменение: Внешние ссылки удалены из списка enclosures.

1.8.11

  • Исправление: исправлено время выборки.

1.8.10

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

1.8.9

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

1.8.8

  • Добавлена функция исключения териминов из трансляции. Функция была реализована h8every1 на github. Pull request: https://github.com/Teplitsa/tst-yandex-feed/pull/11
  • Исправление: изменен домен строк для перевода.

1.8.7

  • Исправление: лента оптимизирована

1.8.6

  • Новое: возможность удаления неиспользуемых шорт-кодов.
  • Добавлена возможность удаления тэга pdalink
  • Добавлена возможность исключения тизера из yandex:full-text.
  • Новое: Добавлено опциональное ограничение длины ленты
  • Исправление: Заголовок Content-type ленты исправлен для WordPress 4.5

1.8.5

  • Новое: миниатюры заменены оригиналами изображений
  • Новое: добавлена возможность исключения специальных(featured) картинок из трансляции
  • Исправление: доработан парсинг ссылок YouTube
  • Исправление: дублирующиеся элементы enclosures удалены

1.8.4.2

  • Исправление: структура элементов media:group изменена

1.8.4.1

  • Исправление: изменен размерминиатюр видео с YouTube

1.8.4

  • Новое: показ миниатюр для видео с YouTube
  • Исправление: структура элементов media:group изменена

1.8.3

  • Исправление: оптимизация содержимого ленты

1.8.2

  • Исправление: обновление страницы настроек

1.8.1

  • Исправление: некорректная работа настраиваемых URL для существующих установок плагина

1.8

  • Новое: поддержка трансляции видео с YouTube
  • Новое: настраиваемый URL ленты (с включенными красивыми ссылками)
  • Исправление: заголовки изображений исключены из трансляции

1.7

  • Новое: поддержка квадратного логотипа

1.6

  • Исправление: правки текста на странице настроек плагина

1.5

  • Новое: добавлена страница с настройками плагина
  • Новое: трансляция записей только из выбранных терминов указанных таксономий.
  • Новое: индивидуальное исключение поста из трансляции

1.4

  • Исправление: некорректное форматирование при фильтрации контента ленты

1.3

  • Исправление: удаление стилей для элементов ленты.

1.2

  • Исправление: поле категории должно содержать только одну категорию
  • Исправление: некоторые шорт-коды в ленте срабатывали неправильно

1.1

  • Исправление: отфильтрованы нечитаемые символы
  • Исправление: устранена проблема безопасности
  • Исправление: загрузка файлов с переводами
  • Исправление: устранен конфликт с некоторыми темами

1.0

  • Первый официальный релиз!