Регулярно спрашивают о том каким образом парсить RSS ленты Яндекса. Отличие от обычных в наличии — здесь находится полный текст заметки. При использовании MagpieRSS все очень просто:
require_once «rss_fetch.inc»; $yrss = fetch_rss(«http://domain.tld/feed/»); $maxitems = 30; if ($yrss = array_slice($yrss->items, 0, $maxitems)) { foreach ($yrss as $yi) { if (isset($yi[’yandex’][’full-text’])) { print ’: ’; echo htmlspecialchars($yi[’yandex’][’full-text’]); } print «’n»; } } else { print ’ ’ . magpie_error() . ’ ’; } ?>
P.S. дополните код обработкой стандартных элементов . Т.к. MagpieRSS встроена в WordPress то и любителям этого движка — очень простой способ.