はじめまして、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';
に変更したほうがいいと思うのですがいかがでしょうか?
ご検討頂けると幸いです。