通过fetch_feed显示RSS提要。如何显示提要的站点标题?

时间:2011-04-20 作者:Sisir

问题很简单。我可以从加载帖子的站点获取标题和主url吗?实际上我想链接到主站点。

url可通过wordpress函数esc\\u url()找到;功能,但网站标题呢?

页面位于此处:

http://citystir.com/author/designdons/

谢谢

2 个回复
最合适的回答,由SO网友:anu 整理而成

$feed = fetch_feed($feedurl);
$channel = $feed->channel;
$blog_title = $channel["title"];
注意-我还没有测试这个,我依赖于我的(故障)内存。

SO网友:Tracy

我选择了一种更简单的方式。

  <?php $title = $item->get_base();

    if($title == "http://mywebsite.com/"){
        $t = "My Website";
    }

        if ($title == "http://mysecondwebsite.com/"){
        $t = \'My Second Website\';
    }
    ?>

        //echo results
        <span><?php echo $t; ?></span>
我尝试了get\\u channel\\u标记和get\\u feed\\u标记,它们总是返回NULL

结束

相关推荐

Fetch_Feed和SimplePie故障排除

我有一个非常基本的解决方案fetch_feed() 和SimplePie来拉入在我的本地主机上工作的RSS项,但出于某种原因is_wp_error() 持续为true 在实时服务器上。我是否可以获得有关错误性质的具体输出,以便在实时服务器上找到解决方案?<?php include_once(ABSPATH . WPINC . \'/feed.php\'); $rss = fetch_feed( \'[rss feed removed from example]\' );&#x