ブログカードのサムネイル取得について

Simplicityの特徴 フォーラム 要望・機能追加など ブログカードのサムネイル取得について

  • このトピックには2件の返信、2人の参加者があり、最後に小嶋ライフにより9年、 1ヶ月前に更新されました。
2件の返信スレッドを表示中
  • 投稿者
    投稿
    • #49642
      小嶋ライフ
      ゲスト

      はじめまして、Simplicityテーマを有難く使わせて頂いております。

      ブログカードのサムネイル取得についての要望なのですが、現在外部リンクでサムネイルを設定していない場合は「https://s0.wordpress.com/mshots/v1/」でスクリーンショットを取得するように設定されておりますが、サイズ未指定で取得すると1280px×960pxの画像が取得されてしまいます。

      ブログカードでは100px×100pxの画像を表示しているので、取得する画像は横縦比4:3なので、画像幅は134pxで十分かと思います。
      (widthを133pxで取得してみたら、高さが99pxになってしまったのでwidthを134pxで取得しました)
      ですので、blog-card.phpの「//外部サイトから直接OGP情報を取得してブログカードにする」に記載してある
      $error_image = $mshot.urlencode($url);

      $error_image = $mshot.urlencode($url) .'?w=134';
      に変更したほうがいいと思うのですがいかがでしょうか?

      ご検討頂けると幸いです。

    • #49644
      アバター画像わいひら
      キーマスター

      はじめまして。

      サイズ未指定で取得すると1280px×960pxの画像が取得されてしまいます。

      そういった状態になっているのに気づいていませんでした;
      確かに、そのようにした方が良さそうだったので、以下のように変更してみました。
      https://github.com/yhira/simplicity2/commit/561471b18b4ebc516ea2254a7a8dd1c633b61557
      この変更は、次のバージョンで適用されると思います。
      教えていただきありがとうございます!

    • #49654
      小嶋ライフ
      ゲスト

      早速ご対応頂き有難うございます!
      次バージョンを楽しみにしています。

      これからもSimplicityを使わせて頂きますのでよろしくお願い致します。

2件の返信スレッドを表示中
  • トピック「ブログカードのサムネイル取得について」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)