# Yandex.News Feed by Teplitsa #

Yandex.News Feed by Teplitsa - плагин для WordPress, позволяющий организовать трансляцию материалов сайта для сервиса Яндекс.Новости.

_For English description scroll down, please._

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

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

Плагин разработан и поддерживается [Теплицей социальных технологий](http://te-st.ru/).


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

* Обеспечение строгой и точной поддержки [формата трансляции Яндекс.Новостей](http://help.yandex.ru/news/info-for-mass-media.xml).
* Обеспечение поддержки турбо-страниц Яндекса.
* Настройка пользовательских (кастомных) типов записей, попадающих в трансляцию.
* Фильтрация по категории (или кастомной таксономии), попадающих в трансляцию.
* При редактировании записей доступен метабокс для перечня ссылок на источники, упомянутые в статье, а также для индивидуального исключения записи из трансляции.
* В случае если генерация ленты чрезмерно нагружает ваш сервер БД, вы можете включить кэш, установив время его жизни в настройках.

## Установка и использование ##

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

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

После установки настройки плагина доступны через меню _Настройки -> Яндекс.Новости_. Пример страницы настроек
![](https://itv.te-st.ru/wp-content/uploads/screen-2.png)

Трансляция (фид) доступна для просмотра по ссылке _domain.ru/yandex/news/_. В настройках может быть указан собственный адрес, который работает при активных "красивых пермалинках". Пример выдачи
![](https://itv.te-st.ru/wp-content/uploads/screen-1.png)

Плагин имеет минимум необходимых настроек. Подробнее о его использовании можно узнать на сайте разработчиков:
* [руководство](https://te-st.ru/2014/12/02/wordpress-and-yandex-news/) по использованию плагина;
* [скринкаст](https://te-st.ru/2014/04/08/screencast-yandex-news-plugin/) по использованию плагина; 


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

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

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

Если у вас есть вопросы по работе плагина, то обратитесь за поддержкой с помощью GitHub.

Если вам нужна помощь волонтеров в установке и настройке - создайте задачу на [https://itv.te-st.ru](https://itv.te-st.ru)

##In English##

Yandex.News Feed by Teplitsa - is the plugin for WordPress that allows you to convert your site materials  into Yandex.News format.

The goal of the plugin is to simplify the integration of any WordPress-powered website with Yandex.News.

* The installation process is smooth and requires minimum settings.
* Feed compatible with Yandex.News format is available immediately after installation.

The plugin is developed and maintained by [Teplitsa of social technologies](http://te-st.ru/).


##Features##

* Compatibility with Yandex.News [guidelines](http://help.yandex.ru/news/info-for-mass-media.xml).
* Yandex turbo-pages support.
* Custom post types support in feed.
* Filtering by category or custom taxonomy term.
* Individual settings for posts in feed.
* If the feed generation process overloads your DB server, you can enable cache. Just set cache lifetime value.

## Installation and usage ##

The plugin could be installed from WordPress dashboard using standard approach.

If you have GIT, you can clone the repository: https://github.com/Teplitsa/tst-yandex-feed.git
or download it as a ZIP archive: https://github.com/Teplitsa/tst-yandex-feed/archive/master.zip

After installing the plugin settings are available under menu _Settings -> Yandex.Novosti_.

Feed is accessible at the link _domain.ru/yandex/news/_. A custom URL could be specify through Settings page in case of active "pretty permalinks".

The plugin has the minimum of settings. Read more about it's usage at the developers' website:

* [detailed guide](https://te-st.ru/2014/12/02/wordpress-and-yandex-news/);
* [screencast](https://te-st.ru/2014/04/08/screencast-yandex-news-plugin/);


## Help us  ##

We will be very grateful for your help us to make the plugin better. You can do it in the following ways:

* Report bugs or suggest improvements at GitHub.
* Send us a Pull Request with your fixes or improvements.
* Translate the plugin or optimize it for your country.

If you have questions about the plugin, then ask for support through GitHub.


