2017-11-22 5 views
2

RSSフィードの投稿をhttp://www.espncricinfo.com/rss/content/story/feeds/4.xmlから取得したいと考えています。そして私はWordpressのRSS Autopilot Pluginを使用しました。 しかし、問題は、彼らが設定した画像がDifferメソッドとjavascriptを使用していることです。 このプラグインは、一部の投稿の画像を取得できません。すべての投稿の画像を取得する方法? RSSフィードプラグインで注目の画像を使用してRSSフィードからすべての投稿のおすすめ画像を取得する

答えて

3

非常に単純では(解決しないなし:1): -

1. https://wordpress.org/plugins/featured-image-in-rss-feed/

+0

私には役に立たない。 –

+0

大丈夫で、どのエラーショーでスクリーンショットを送信できますか? –

+0

何もエラーはありませんが、特集画像は一部の投稿には表示されません。 –

3

別ソリューション(解決策なし:2): -

は、あなたのテーマののfunctions.phpファイルを開き、次のコードを追加します。

function rss_post_thumbnail($content) { 
global $post; 
if(has_post_thumbnail($post->ID)) { 
$content = '<p>' . get_the_post_thumbnail($post->ID) . 
'</p>' . get_the_content(); 
} 
return $content; 
} 
add_filter('the_excerpt_rss', 'rss_post_thumbnail'); 
add_filter('the_content_feed', 'rss_post_thumbnail'); 
+0

既に試しましたが、私のために働いていません。 –

+0

大丈夫ですか、どのエラーショーでスクリーンショットを送信できますか? –

+0

何もエラーはありませんが、ポストの特集画像は表示されません –

3

別の解決策(ソリューションなし:3): -

ステップ1: -

は、プラグインを自由に「RSSのおすすめ画像(https://wordpress.org/plugins/featured-images-for-rss-feeds/)」をインストールしてください。

ステップ:2: -

そして、WordPressのダッシュボードで「設定」にクリックしてからに

ステップ3「RSSフィードのおすすめの画像。」: -

することができますあなたの特集した画像のサイズと位置/整列を選択します。利用可能なデフォルトのサイズは、WordPressのメディア設定で設定されているサムネイル、ミディアム、およびラージです。

3

別の解決策がない:4(この1てみてください) -

ステップ: - 1

まず作成したテンプレート(ページショーのすべてのフィードポスト)

を私はテンプレートのような例を作成しています: -

<?php 
/* 
Template Name:feed_post 
Description:all show feed post 
*/ 
get_header(); 
?> 
<style> 
img.attachment-100x100.size-100x100.wp-post-image { 
    display: none; 
}  
img.attachment-thumbnail.size-thumbnail.wp-post-image { 
    display: none; 
} 
</style> 
<?php 
$rss=fetch_feed('http://www.espncricinfo.com/rss/content/story/feeds/4.xml'); 
//define which post show 
$rss_items = $rss->get_items(0, 10); 

foreach($rss_items as $item) 
{ 
?> 
    <a href="<?php echo $item->get_permalink(); ?>" title="<?php echo $item->get_date('j F Y @ g:i a'); ?>"><?php echo $item->get_title(); ?></a> 

<?php 
echo '<div>'.$item->get_description().'</div>'; 

} 
?> 
    <?php 
get_footer(); 
?> 

ステップ: - [OK]を2

Using any plugin add Featured Images your feed:-- 

plugin name:-- 1.Send Images to RSS (https://wordpress.org/plugins/send-images-rss/) 

2. Featured Image In Rss Feed (https://wordpress.org/plugins/featured-image-in-rss-feed/) 
関連する問題