この辺で答えが見つからなかったWordpress/RSSの質問をしていただけないでしょうか、
FeedWordpress プラグインを RSS アグリゲーターとして使用して、Wordpress で RSS 経由で投稿をシンジケートしようとすると、元のブログの各投稿には、そのテーマ機能にとって重要な 5 つのカスタム フィールドが含まれます (元のブログとシンジケート/受信ブログは同じテーマを使用します)。
元の RSS2 フィードには、デフォルトの RSS フィード テンプレート (WP rss_enclosure の関数) で定義されているエンクロージャー以外のカスタム フィールドは含まれていません。
これは、次のような元のフィードに書かれています。
<enclosure url="http://www.samplevideourl.flv" length="18554755" type="video/x-flv" />
現在の RSS2 フィードの各セグメントの最後に表示されるように、rss2-feed.php テンプレートを変更する残りのカスタム フィールドを追加しようとしました。たとえば、次のように含まれています。
...
<ratings_average>0</ratings_average>
<views>5</views>
</item>
ただし、シンジケートされた投稿を更新するか、投稿を削除して、変更されたフィードを feedwordpress で再度取得すると、シンジケートされた投稿には何も表示されません。
これらのカスタム フィールドを含めて、feedwordpress で認識されるようにする方法はありますか?
基本的に、すべてのカスタム フィールドを含め、元の投稿と同じ形式の投稿をシンジケートする必要があります。
どうもありがとう
カルロス