2012-06-07 2 views
0

У меня есть сайт wordpress &. Feed for categoy показан как http://site.com/category/category_name/feed. Это показывает все сообщения из категории «category_name». Здесь я хочу показать пользовательский канал, размещенный на одном из моих других сайтов &, а не по умолчанию wordpress rss-канал.Показать сторонний канал на моем сайте Wordpress

Возможно ли это?

ответ

1

попробовать с этим

$xml = '//site.com/category/category_name/feed'; 
      $doc = new DOMDocument(); 
      $doc->load($xml); 
      $item = $doc->getElementsByTagName('item'); 

      //$data = array(); 

      for($i=0; $i<=3; $i++){ 
       $title = $item->item($i)->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue; 
       $link = $item->item($i)->getElementsByTagName('link')->item(0)->childNodes->item(0)->nodeValue; 
       echo '<a href="' . $link . '" target="_blank"><h2>' . $title . '</h2></a>'; 
      } 

и мимо этого PHP кода, с которого вы хотите отобразить каналы ..

для получения дополнительной информации посетите access cross domain feeds with php надеюсь, что это поможет вам.

0

Существует множество способов отображения фида с другого сайта на сайте WP, либо только фид, либо полный контент фида в качестве сообщения.

FeedWordPress | simple and flexible Atom/RSS syndication for WordPress См и WordPress › SimplePie Plugin for WordPress « WordPress Plugins и Developer's Guide - Google AJAX Feed API - Google Code и Magpie RSS - PHP RSS Parser

Смежные вопросы