只需将下面 fetch_rss 行中的 URL 替换为您 Twitter 收藏的 RSS Feed 即可。事实上,这适用于任何 RSS Feed。
<?php
include_once(ABSPATH . WPINC . '/feed.php');
$rss = fetch_feed('http://twitter.com/favorites/793830.rss');
$maxitems = $rss->get_item_quantity(3);
$rss_items = $rss->get_items(0, $maxitems);
?>
<ul>
<?php if ($maxitems == 0) echo '<li>No items.</li>';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>
<li>
<a href='<?php echo $item->get_permalink(); ?>'>
<?php echo $item->get_title(); ?>
</a>
</li>
<?php endforeach; ?>
</ul>
非常有用,感谢分享。
我最近在主题中使用过类似的东西,但它涉及更多代码。这将非常有用。
每个收藏都添加评论怎么样?你怎么看?
将推文变成帖子怎么样?这可以用这段代码实现吗?
不,这段代码会将推文拉到 WordPress 主题中,而不是数据库中,你需要找到一个插件或者手动完成。
喜欢代码的简洁,最近用过类似的东西,只是更长……
我知道这已经过去一年多了,但是你不能用 AJAX 自动重新加载(当滚动到底部时)来设置一个超级长的 RSS Feed,然后列出你的所有推文吗?
我在这个片段中添加了一个自定义字段选项。允许用户从 Facebook、Twitter 或其他地方指定自定义 RSS。
不错的片段。如何使用它访问私有 Feed……有没有办法对 Feed 进行身份验证?
谢谢,我最近一直在寻找关于这个问题的信息,你的文章是我目前为止发现的最好的。
我一直无法将它实现到帖子中。你能推荐一个插件,它允许在帖子中使用 PHP,并且与它配合良好吗?
我一直难以使用“允许在帖子和页面中使用 PHP”,并且遇到各种错误。谢谢。
感谢您节省了我的时间,在我的博客上运行良好。
在 Windows 服务器上似乎无法正常工作。
我尝试了这个……我收到了错误“太多重定向”。
我必须手动删除插件才能登录我的博客。
我做错什么了吗?
酷……肯定会在我的下一个项目中使用它。