サポート » バグ報告と提案 » 「埋め込み」にアイキャッチ画像が表示されない

  • 解決済 akai8068

    (@akai8068)


    「埋め込み」リンクにアイキャッチ画像が表示されなくなった。
    WordPress5.8.2 ページ内のリンクにアイキャッチ画像が付いているものと無い物が在ります。
    今日初めて発生。自分のPCでは最初は正常にすべて表示されていたのに更新をしたところ、上記のようになりました。画像が破けたような小さなアイコンが表示されています。
    何が原因なのでしょうか?治す方法はありますか?

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • こんにちは

    アイキャッチ画像が表示されない埋め込み先のページの URL および使用テーマをお知らせください。

    トピック投稿者 akai8068

    (@akai8068)

    早速のご返信ありがとうございます。
    「妙見東自治会ホームページ」http://myouken.chillout.jp/ のホームの「リンク集」です。
    昨日から急に「埋め込み」でリンクしたリンク先のアイキャッチ画像が表示されなくなりました。
    正常に表示されているリンク先もあり謎です。

    この表示は Cocoon テーマの「ブログカード」機能によるものだと思います。このブログカードは、埋め込み先が埋め込みに対応していないページの場合、ページのスクリーンショットを提供するサービス(s0.wordpress.com)を使用していますが、そのサービスが停止(一時的なものなのか?サービスを終了したのか?)しているため画像が表示されない(404)ようです。
    とりあえず、サービス先の URL を変更(下記コード)することで表示されるようになるかもしれません。お試しください。

    子テーマの functions.php に、

    function get_site_screenshot_url($url){
      $mshot = 'https://s.wordpress.com/mshots/v1/';
      return $mshot.urlencode($url).'?w='.THUMB160WIDTH.'&h='.THUMB160HEIGHT;
    }

    Cocoon フォーラムに、この件に関するトピックが起っていました。
    get_site_screenshot_urlのmshot変数について | 不具合報告 | Cocoon フォーラム

    トピック投稿者 akai8068

    (@akai8068)

    ishitaka様 ご回答感謝

    Cocoonフォーラム確認しました。
    他のCocoonHPでも発生している問題なのですね。
    私はプログラムの編集は全く解りません、ですので子テーマの functions.phpの修正はできません。
    リンクは正常に機能していますのでCocoon側で修正されるまで待つことにします。
    Cocoonフォーラムでは”わいひら”さんがご病気とのことですので。
    迅速にご回答いただきありがとうございました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「「埋め込み」にアイキャッチ画像が表示されない」には新たに返信することはできません。