自分のWordpressが発信するRSSフィードにアイキャッチを含ませる設定です

    functions.phpに追記

    // rssにアイキャッチを含める
    function rss_post_thumbnail($content){
    global $post;
    if(has_post_thumbnail($post->ID)) {
    $content = '<p>' . the_post_thumbnail('thumbnail') . '</p>' . $content;
    }
    return $content;
    }
    add_filter('the_excerpt_rss', 'rss_post_thumbnail');
    add_filter('the_content_feed', 'rss_post_thumbnail');
    add_filter( 'wp_calculate_image_srcset_meta', '__return_null' );

    画像が実際にFeedに乗ってくるには12時間くらいかかったりしますので気長に待ちます

    参考: https://sokoyama.com/wordpress_rss_eyecatch/ ありがとうございます

    エラーが出る時は

    『致命的なエラーをチェックするためにサイトと通信できないため、PHP の変更は取り消されました。SFTP を使うなど、他の手段で PHP ファイルの変更をアップロードする必要があります。』などとエラーが出ることがあります

    サーバーのほうでwaf が設定されている場合はエラーが出て更新されません。

    一旦はずして更新するとできます。

    『nonce_failure』というエラーが出るときは、画面表示のままログアウトされてしまっているかもしれません。

    リロード、ログインし直し、画面を読み直せば保存できるようになります。

    別のブログから自分のWordpressに読み込む方法

    CocoonならRSSを読み込むショートコードがあります

    [rss url='https://example.com/feed/']

    https://wp-cocoon.com/rss-shortcode