2 RSS потока
-
Здравствуйте.
Мне необходимо, чтобы сайт отдавал 2 RSS потока. Один — чтобы отдавал миниатюру и цитату, второй — чтобы отдавал весь текст и миниатюру.
для первого случая — решение есть — в functions.php пишу:
function thumbs_in_rss($content) { global $post; if(has_post_thumbnail($post->ID)){ $thumb = get_the_post_thumbnail( $post->ID, 'full' ); $content = $thumb . $content; } //return $content; return mb_convert_encoding($content, 'utf-8', mb_detect_encoding($content)); } add_filter('the_excerpt_rss', 'thumbs_in_rss'); add_filter('the_content_feed', 'thumbs_in_rss');
Всё прекрасно работает.
Поясню — этот код нужен для того, чтобы этим rss-потоком скармливать соцсети вконтакте, фейсбук, твиттер и однклассники. В общем осуществлять трансляцию новостей с сайта в соцсети.Однако же есть такая вещь, как инстаграм. Туда лучше отправлять весь текст, а не цитату. абы как инстаграм не приемлет ссылок на сайт и не делает их активными (тоесть бессмысленно вставлять текст ссылки и писать «читать далее»).
Поэтому я озадачился вопросом транслировать туда миниатюру и целиком текст новости отдальным rss потоком. Но вот как это сделать — ума не приложу.
Какие будут соображения, коллеги?
- Тема «2 RSS потока» закрыта для новых ответов.