北极寒流 » 网络资源 » WordPress利用fetch_feed函数调用外部网站文章办法 - 2011.07.23

WordPress利用fetch_feed函数调用外部网站文章办法

WordPress调用外部网站文章办法(其实这个外部文章最好是你自己其他网站的文章)。在添加代码之前,应首先在你网站根目录新建一个名为 cache  权限为777 的文件夹,作为缓存文件夹.然后在模板(一般是侧边栏sidebar.php模板)适当位置加入以下代码:

<?php
require_once (ABSPATH . WPINC . '/class-feed.php');
$feed = new SimplePie();
$feed->set_feed_url(array('http://feed.feedsky.com/wepinv, 'http://feed.feedsky.com/epinv')); //可以添加多个站点feed地址
$feed->enable_order_by_date(false);
$feed->set_cache_location($_SERVER['DOCUMENT_ROOT'] . '/cache');//缓存文件夹
$feed->init();
$feed->handle_content_type();
?>
<ul>
<?php foreach ($feed->get_items(0,10) as $item)://10是文章篇数 ?>
<li>
<a href="<?php echo $item->get_permalink()?>" rel="bookmark" title="阅读> <?php echo $item->get_title()?>"><?php echo $item->get_title()?></a><!-- 文章标题 -->
<br/><?php echo substr($item->get_description(),0,180);?><!-- 文章内容 -->
<?php endforeach; ?>
</li>
</ul>

WordPress调用外部网站文章轻松解决

23

WordPress利用fetch_feed函数调用外部网站文章办法

分享到: