2012-02-16 4 views
0

Wordpress RSSフィードから最後の5つの投稿をインポートして、私のサイトに表示しようとしています。私はWordpressからRSSフィードをインポートするための助けが必要です

私はこれを使用していましたが、フィード全体を取得していました。

<asp:DataList ID="dataNews" runat="server" DataSourceID="xmlSource" > 
     <ItemTemplate> 
      <a href="<%# XPath("link") %>"><%# XPath("title") %></a> 
     </ItemTemplate> 
</asp:DataList> 
<asp:XmlDataSource ID="xmlSource" runat="server" DataFile="http://myblog.com/feed" XPath="rss/channel/item" EnableCaching="true" /> 

どのようにすればいいですか?

答えて

2

Get a specific number of results from an XmlDocument XPath queryに記載されているように、XPath式を使用してこれを手助けすることができます。次は動作するはずです。

<asp:XmlDataSource ID="xmlSource" runat="server" DataFile="http://myblog.com/feed" XPath="rss/channel/item[position()<6]" EnableCaching="true" /> 
+0

これは機能します。だから、ありがとう!しかし、私がブログのフィードがダウンしている場合、それは私の一番上のページ全体をエラーにします。私はこのコードをすべてコードの背後に書かなければならないのでしょうか? –

関連する問題