WordPress: Function Reference/fetch rss:修订间差异
来自站长百科
无编辑摘要 |
无编辑摘要 |
||
第20行: | 第20行: | ||
<ul> | <ul> | ||
<?php if (empty($items)) echo '<li>No items</li>'; | <?php if (empty($items)) | ||
echo '<li>No items</li>'; | |||
else | else | ||
foreach ( $items as $item ) : ?> | foreach ( $items as $item ) : ?> | ||
第30行: | 第31行: | ||
</ul> | </ul> | ||
%%% | %%% | ||
== 参数 == | == 参数 == |
2008年7月26日 (六) 10:13的最新版本
描述[ ]
得到RSS feed并且对其进行解析。使用MagpieRSS and RSSCache函数,为真正的retrieval解析并且自动地储存并且Snoopy HTTP client。
用法[ ]
%%% <?php include_once(ABSPATH . WPINC . '/rss.php'); $rss = fetch_rss($uri); ?> %%%
例子[ ]
要得到并且显示当前RSS feed的链接列表,将选项限制为最近的五个: %%%
<?php _e('Headlines from AP News'); ?>
<?php // Get RSS Feed(s) include_once(ABSPATH . WPINC . '/rss.php'); $rss = fetch_rss('http://example.com/rss/feed/goes/here'); $maxitems = 5; $items = array_slice($rss->items, 0, $maxitems); ?>
-
<?php if (empty($items))
echo '
- No items '; else foreach ( $items as $item ) : ?>
- <a href='<?php echo $item['link']; ?>' title='<?php echo $item['title']; ?>'> <?php echo $item['title']; ?> </a> <?php endforeach; ?>
%%%
参数[ ]
rray.