Instagramからサムネイルを取得できない+α

ホーム フォーラム一覧 Celtispack フォーラム Instagramからサムネイルを取得できない+α

このトピックには4件の返信が含まれ、2人の参加者がいます。1 週、 5 日前 stampdoor さんが最後の更新を行いました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #5166

    stampdoor
    Participant

    お世話になります。

    只今プラグインを使用させていただいておりまして、
    Instagramを埋め込んだ際の画像をアイキャッチに設定できずにおりまして
    設定が良くないのか他の原因なのかわからず困っています。

    頼りきりで申し訳ないですが、なにか良い知恵はないものでしょうか?

    wordpressのバージョンは4.7.2、wordpressテーマは「VIEW」(http://design-plus1.com/tcd-w/tcd032)を使用しています。

    ちなみにtwitterの画像もサイズの大きなもの(幅1600pxを超えるようなもの)に関してはアイキャッチとして読み込めないようです。

    プラグインでチェックを付けている設定は以下のとおりです。

    • [拡張アイキャッチ] アイキャッチが未設定の場合に記事中の画像や動画のサムネイルを自動/選択設定
    • [サムネイル再作成] サムネイル表示時にサイズを確認して、メディア設定値と異なる場合は再作成
    • [PNG – JPEG変換] オリジナル画像が PNG形式の場合のサムネイルを JPEG形式で作成
    • [srcset 機能] レスポンシブイメージ srcset 機能の停止
    • 標準で対応していない Ustream, CodePen, SpeakerDeck(WP4.3以下)の oEmbed 埋め込み対応
    • oEmbed 埋め込み用ウィジェットを追加
    • oEmbed 埋め込みデータキャッシュクリアボタンを TineMCEエディタに追加
    • 画像 og:image への拡張アイキャッチ設定 (※Thumbnail optimize 拡張アイキャッチ有効時)

     

    お手数をおかけしますがどうぞご検討をお願いします。

     

    #5167

    enomoto
    キーマスター

    記事内に Instagramを埋め込むことは出来るけど、拡張アイキャッチに登録できないということですか

    実際に手元の環境で確認したいので、いくつか確認させてください

    • Twenty Seventeen 等の公式テーマでも同じでしょうか
    • Celtispack や使用しているPHPのバージョンは
    • Twitter や youtube 等ではとりあえず拡張アイキャッチに登録できてますか
    • うまくいかない Instagram の URL を教えてください

    よろしくお願いします

    #5168

    stampdoor
    Participant

    ご返信ありがとうございます。

    すみません、私の使い方が間違っていたようでした。

    エディタに入れるのはblockauoteから始まる埋め込みコードではなく、投稿のURLで良かったのですね。

    Instagramは無事にアイキャッチに設定できました。

    お手数をおかけして申し訳ございませんでした。

     

    ちなみにこのようなtwitterの画像はサイズは大きすぎたり複数画像を設定しているので取得できないのでしょうか?

    【内田真礼2nd ライブチケット一般販売開始!】2月26日代々木第一体育館にて開催される「Smiling Spiral」バンド、ダンサー、太鼓(!?)など演出てんこもり!皆さん是非お越しください!チケット販売URLはこちらから→ https://t.co/MFjRayalrs pic.twitter.com/5OAjHu4TdB

    — 内田真礼 Official (@MaayaUchida) February 8, 2017

    ローラ♡♡

    可愛いと思ったらRT!! pic.twitter.com/dt0TaRTcpO

    — ローラ♡fan (@rola_pic) July 11, 2016

    プラグインのバージョンは2.3.1で公式テーマでも取得できませんでした。

    通常のtwitterやyoutubeのアイキャッチは登録できています。

    ご確認よろしくお願いします。

    #5169

    enomoto
    キーマスター

    Instagramのほうは、拡張アイキャッチ設定出来たようでよかったです

    Twitterのほうは、ツイートの中身次第です

    ちょっと技術的な話となってしまいますが、この拡張アイキャッチは oEmbed という仕組みを使って実現しています

    そこで、oEmbed により取得したデータ内にサムネイル画像のリンクが含まれていればその画像のキャッシュを生成して拡張アイキャッチとして登録しています

    ところが、Twitter の場合は oEmbed で取得したデータにサムネイル画像のデータは含まれていません

    そこで、ツイート内にリンクがあれば(ほとんどの場合は元記事となります)そのリンクページにアクセスしてOGPデータが登録されているかを調べています

    OGPでアイキャッチが登録されていれば、その画像のキャッシュを生成して拡張アイキャッチとして登録しています

    従って、Twitterからはアイキャッチを取得出来ない場合も多いということです

    サンプルとして教えていただいたツイートに含まれるリンク先のページにはOGPの画像データが含まれていなかったということです

     

     

    #5170

    stampdoor
    Participant

    なるほど、twitterからの引用なのにoEmbedデータにはサムネイル画像が設定されていないのですね。

    不思議ですがデータ量軽減かなにかの意味があるのでしょうね。

    勉強になりました!

    引き続きプラグインを使用させていただきます。

    お忙しい中ご返答いただきましてありがとうございました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)

このトピックに返信するにはログインが必要です。

search star user home refresh tag chevron-left chevron-right exclamation-triangle calendar comment folder thumb-tack navicon angle-double-up angle-double-down angle-up angle-down quote-left googleplus facebook instagram twitter rss