• 解決済 Satsuki

    (@satsuki)


    Ktai Style バージョン2.0.3での、サムネイルのサイズ設定についてご質問させていただきます。

    上記プラグインで自動的に生成されるサムネイルの、横幅の最大値を設定することはできませんでしょうか。

    ktai-style/inc/shrinkage.phpの「ktai_thumbnail_max_size」で、長辺側サイズの最大値を設定したのですが、携帯に表示された画像の両端は揃いません。

    携帯に表示される画像の両端を揃えたいので、その方法がありましたらご教示いただければと思います。

    宜しくお願い申し上げます。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター gatespace

    (@gatespace)

    付属のドキュメントをよく読みましょう
    以下一部引用

    よくある質問と答えより
    http://wppluginsj.sourceforge.jp/ktai_style/qa/

    ただし、すでに作成されたサムネールのサイズは変わりません (サーバー上に生成ずみのため)。

    サイト設定とテンプレートの改造の ktai_thumbnail_max_size
    http://wppluginsj.sourceforge.jp/ktai_style/customize/

    これを変更しても、すでに作成ずみのサムネールは変わりませんので、「プラグインの撤去」の説明に従って、既存の携帯サムネールを削除してください。

    トピック投稿者 Satsuki

    (@satsuki)

    gatespace様

    ご回答ありがとうございます。

    作成済みのサムネイルのサイズが変わらないことは存じておりましたので、
    ここで質問させていただく前に削除していました。

    私の質問の仕方が下手で申し訳ありませんが、
    携帯に表示される画像の両端が揃わない原因は、
    縦長の画像と横長の画像が同じページにあるためだと思うのです。

    ktai_thumbnail_max_sizeは「長辺側サイズの最大値」ということなので、
    サムネイルは以下のように縮小されると思います。

    ※長辺側サイズの最大値 = 96 の場合の例
    1.縦長の画像… 横600px×縦900px → 横64px×縦96px
    2.横長の画像… 横900px×縦600px → 横96px×縦64px

    上記例のように縮小されると、
    同じページにある縦長の画像と横長の画像は両端が揃わないのです。

    解決方法がありましたら、ご教示いただければと思います。

    宜しくお願い申し上げます。

    トピック投稿者 Satsuki

    (@satsuki)

    自己解決致しました。

    ktai-style/inc/shrinkage.phpの730行目から738行目に、
    質問内容に関する記述を見つけ、以下のように修正致しました。

    if ($width > $height) {
    	$image_ratio = $width / $max_size;
    	$new_width  = $max_size;
    	$new_height = $height / $image_ratio;
    } else {
    	$image_ratio = $width / $max_size;
    	$new_width  = $max_size;
    	$new_height = $height / $image_ratio;
    //	$image_ratio = $height / $max_size;
    //	$new_height = $max_size;
    //	$new_width = $width / $image_ratio;
    }

    ありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「Ktai Style バージョン2.0.3 サムネイルのサイズ設定について」には新たに返信することはできません。