前提・起きている現象
現在、サイトをリニューアル実行中です。
新しいテーマに切り替えたところ、縦横比が勝手に切り取られ、
横長のアイキャッチ画像(投稿記事のサムネイル)になってしまいました。
具体的には
従来750×500px ⇒ 新テーマ670×300
※横比はただの縮小のようですが、タテが勝手に300pxに切り取られているようです
自分なりに調べたこと
新しく使用したテーマはこちらです https://jin-demo.jp/demo-1/ が、デモサイトはタテが300pxに切り取られたような形跡はありません。 おそらく自分のサイトのどこかに、何かしら設定ミスがあるのかと想像します。 が、今まで(旧テーマ)は750×500pxで、ちゃんと元画像の縦横比そのままの縮小が表示されていました。
考えられる原因
上記から、テーマ以外の部分、いわゆる「ワードプレス」としての自分のサイト設定が 何かしら原因を起こしているのでは?、というところまで行きつきました。 が、ワードプレスのどの部分がアイキャッチ(サムネイル)を司るのかがよくわかっていないので そのあたりのアドバイスをいただけると助かります。
補足情報(FW/ツールのバージョンなど)
バージョン 5.2.3
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
既存のテーマの仕様に基づく画像サイズを変えるのはいいやり方ではないですが
ソースを追っかけていけばwp_get_attachment_image_srcか
the_post_thumbnailに類するものに行き当たるはずなので
そこの$sizeの引数をlargeなりに書き換えれば元の縦横比の画像が表示されるでしょう
既存テーマをカスタマイズする時は後々
レイアウト崩れとかの修正に追われる可能性を覚悟した方がいいです
やる時は子テーマで
投稿2019/09/24 06:31
総合スコア7819
0
テーマのドキュメントを確認したところ、仕様のようです。
https://jin-theme.com/manual/eyecatch-img/
JINではアップロードしてもらった画像を、16:9の比率になるよう自動トリミングするようになっています。そのため横幅が760px以上の画像をいれてもらえると綺麗に入ります(縦は自動で切り取られます。)
横幅を760px以上とするか、テーマ内を編集することで回避する方法もあるかもしれませんが、まずは、ご質問への回答としてはテーマの仕様によって切り取られていますということになります。
投稿2019/09/23 23:08
総合スコア153
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/24 00:07
2019/09/24 05:42
0
ベストアンサー
上の方が仕様であることを説明していただいているので私からは対処方法をお教えいたします。
まずテーマフォルダの中にindex.phpというファイルがあると思います。そこにループがあると思いますのでその中のimgタグのwidth属性を編集していただけると解決するはずです。
もしなければコメントをいただければ他の解決方法をお考えいたします。
投稿2019/09/23 23:45
総合スコア10429
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/24 05:40
2019/09/24 07:39
2019/09/24 08:51 編集
2019/09/24 10:02
2019/09/24 10:05
2019/09/24 11:17
2019/09/24 11:44
2019/09/24 11:55
2019/09/24 12:35 編集
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。