トピックを立てる前にチェック
- 「フォーラムガイドライン」に必ず目を通してください。
- バージョンアップデート後に表示がおかしくなった場合は、
「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。 - フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
お世話になっております。
single.php の27行目付近で表示しているアイキャッチ画像についてサイズ指定がされておらず、<img> タグの sizes 属性が full サイズになっています。
そのため、SWELL_PARTS::post_thumbnail() メソッドにてサイズを指定するようにできますか?
意図があって未指定であれば無視していただいて結構です。
classes/SWELL_PARTS.php の121-126行目付近のパラメータに 'size' => [ {content_width}, 0 ] を追加すれば良さそうかなと思います。他に考慮すべき設定項目などあるかもしれないのでご確認いただけると助かります。
(以下のコードでは、padding やサイドバーの有無は考慮していません)
$article_size = (int) \SWELL_Theme::get_setting( 'article_size' ); // 追加 $thumb = \SWELL_Theme::get_thumbnail( [ 'post_id' => $post_id, 'class' => 'p-articleThumb__img', 'lazy_type' => apply_filters( 'swell_post_thumbnail_lazy_off', true ) ? 'none' : \SWELL_Theme::$lazy_type, 'use_noimg' => is_single() && \SWELL_Theme::get_setting('show_noimg_thumb'), 'size' => [ $article_size, 0 ], // 追加 ] );
こちら調整が可能ならとても嬉しいです!
よろしくお願いします。
Web 開発やってます。WordPress プラグインも開発しています。
Image Quality Control ・・・ 画像最適化のプラグイン
Combine Social Photos ・・・ Instagram 埋め込みブロックのプラグイン
お手数かけますが宜しくお願いします!
Web 開発やってます。WordPress プラグインも開発しています。
Image Quality Control ・・・ 画像最適化のプラグイン
Combine Social Photos ・・・ Instagram 埋め込みブロックのプラグイン