正在载入...

最新更新:《非插件实现外部网站调用wordpress博客热门文章列表

今天,给大家分享一段代码来实现跨站调用其他网站的最新文章的功能的代码,很简单:复制代码,在合适的位置粘贴代码,然后通过CSS控制样式。

跨站调用其他网站的最新文章的方法也是挺多的,最简单的方式就是直接用WordPress后台集成的feed调用功能,不过这样的缺点就是一般只能站外调用的最新文章放在侧边栏,要在其他页面或者地方调用的话,就不太好办了。

那么有没有直接用代码就可以实现跨站调用其他网站的最新文章呢?

<?php // Get RSS Feed(s)
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://feed.wentong.org');//在这添加所要调用网站的Feed地址
$maxitems = 10;
$items = array_slice($rss->items, 0, $maxitems);
?>
<ul>
<?php if (empty($items)) echo '<li>No items</li>';
else
foreach ( $items as $item ) : ?>
<li>
<a href='<?php echo $item['link']; ?>'
title='<?php echo $item['title']; ?>' target="_blank">
<?php echo mb_strimwidth($item['title'] , 0, 80, '...') ; ?>
</a>
</li>
<?php endforeach; ?>
</ul>

就这么简单,最后你在添加上CSS进行控制下样式就OK啦。

 

本文链接:

关键词:WordPress, 代码, 插件,

(全文完        )

Comments

5 条评论(网友评论:3 条,博主回复:2 条)快速评论

  1. SEO优化

    正需要这个调用功能啦,感谢分享

  2. Care

    我试过了不行啊?

    • 很慢,比较好资源。不推荐使用。

      • 没有明白,有没有更好的办法调用。

        • 读取feed速度很慢,耗系统资源。如果你十分喜欢这个功能,你可以参考zmingcx.com/rss-feeds页面。知更鸟的主题是可以免费下载的zmingcx.com/the-hotnews-pro-theme-upgrade-to-2-7-1.html,下载后,找到相关页面后照抄代码就行了。

你需要 登录 才可以回复.