如何访问我的wordpress访客博客的Feed?

时间:2011-07-20 10:13:30

标签: wordpress parsing rss feed

如何在wordpress上访问我的访客博客的Feed列表(RSS,Atom),我不想要博客的内容(帖子),只需要列表(标题,autor,说明)

有可能吗?如果有,怎么样?

由于

2 个答案:

答案 0 :(得分:1)

取决于您的访客博客设置。要访问您网站的RSS源,您需要附加/提供到您的网址:

http://yourdomain.com/feed

要访问某个类别的Feed(如果您的访客博主只是发布到特定类别:

http://yourdomain.com/category/<<categoryname>>/feed

或基于每个标签:

http://yourdomain.com/tags/<<tagname>>/feed

这基本上就是......

答案 1 :(得分:1)

您可以使用以下代码加载Feed详细信息

            SyndicationFeed feed = SyndicationFeed.Load(XmlReader.Create("http://en.blog.wordpress.com/feed/"));
            IEnumerable<SyndicationItem> syndicationItems = feed.Items;
            int counter = 0;
            int maxItems = 10;
            foreach (SyndicationItem syndicationItem in syndicationItems)
            {
                if (counter >= maxItems)
                {
                    break;
                }
                counter += 1;
                Response.Write("<h4><strong>" + syndicationItem.Title.Text + "</strong></h4>");
                Response.Write("<p class='small'>Posted on " + syndicationItem.PublishDate.ToString("MMMM d, yyyy") + "</p>");
            }