RSSフィードの各項目にリンクと一部のテキストを含む画像のみを送信する方法はありますか?RSS 2.0のアイテムに画像を追加するにはどうすればよいですか?
enclosure
タグを見ましたが、これは動画や音楽のみです。
RSSフィードの各項目にリンクと一部のテキストを含む画像のみを送信する方法はありますか?RSS 2.0のアイテムに画像を追加するにはどうすればよいですか?
enclosure
タグを見ましたが、これは動画や音楽のみです。
一つは、Uは、ホットリンク防止サイトの問題を有していてもよいことは、説明に
<![CDATA[
Image inside RSS
<img src="http://example.com/img/smiley.gif" alt="Smiley face">
]>
注CDATAを使用することです。タグITEMインサイド
を追加するために、エンクロージャのタグを使用する必要が
http://cyber.law.harvard.edu/rss/rss.html#ltenclosuregtSubelementOfLtitemgt
見る、あなたXML内でhtmlをエンコードする必要があります。<description><p> Text in the tag </p></description>
CDATAセクションにロット全体を囲みます – Deebster
あなたは画像が含まれるように項目内のエンクロージャのタグを使用する必要があります。
あなたのコードは次のようになります。正しいMime Type(たとえばimage/jpeg)を設定し、画像のサイズを「length」属性として設定することで、画像に使用できます。 length属性は完全に正確である必要はありませんが、RSSを有効とみなすために必要です。
ここには、このオプションと他のオプションについて説明するhelpful articleがあります。
enclosure
要素を使用して画像を送信することができます。 RSS 2.0の仕様は、そのタイプがMIMEタイプであるということではっきりしています。それは音声やビデオに限られているとは言いません。 a set of photo feeds from Agence France Presse
リンクの現在のxmlファイルにエンクロージャがないようです。 – trante
あなたがにhtmlentitiesを使用することができ、PHPを使用しているので()htmlタグをエンコードする:
は、ここでの例です。彼らはxmlでひどく見えますが、RSSリーダーは何をすべきかを知っています。溶液の
<image:image xmlns:image="http://web.resource.org/rss/1.0/modules/image/">
http://domain。 COM/image.jpg < /画像:説明タグ内の画像>
<![CDATA[
いくつかのテキスト...
ます。http://ドメイン。 COM/image.jpg」>
多くのテキストは ]]>
機能を電子メールで送信するMailchimp RSSを操作するには、彼らは画像が<item>
内部<media:content>
要素で指定されることを期待します。これはテンプレート内のフィードアイテムのイメージマクロのソースです。
したがって、あなたが次に<item>
要素内の余分な宣言がない
<media:content medium="image" url="http://whatever/foo.jpg" width="300" height="201" />
を追加する宣言
xmlns:media="http://search.yahoo.com/mrss/
に追加する必要があり、フィードがメディアから無効である:内容は知られていません素子。
画像とは関係がないという理由で、これがなぜ答えなのか、私は混乱していますか? –