• 解決済 kmgy

    (@kmgy)


    かなり初歩的なことだと思われることでお恥ずかしいのですが、
    まる1日悩みましたが解決しないのでお知恵を拝借したい次第です。
    オリジナルのテーマを作成しています。

    1
    functionには

    add_theme_support('post-thumbnails');
    set_post_thumbnail_size( 400, 300, true );
    add_image_size( 'aside', 80, 60, true);

    などが指定してあります。
    (追加指定は消してみたりもしていますが、変わらずです)

    2
    表示する箇所では、

    the_post_thumbnail();
    the_post_thumbnail('post-thumbnail');
    the_post_thumbnail(‘medium);
    the_post_thumbnail(‘aside’);

    などを試してみています。

    3
    functionなどの記述を変更した際は、
    アイキャッチ画像を再度アップロードして
    確認しております。

    4
    imgタグのwidth、heightには
    表示したいサイズ(たとえば上記のasideであれば、width=80 height=60)
    とは出力されておりますが、画像自体は(imgタグのscrを確認すると)オリジナルサイズのママです。

    5
    wp-conent/uploads/2016/03/〜
    などのフォルダも確認しましたが、
    こちらにはリサイズ済みのものは無く、
    オリジナルのものだけ並んでおりました。
    (生成されていない…?)

    6
    設定→メディアは、ほぼデフォルトのような状態
    (サムネイルのサイズだけ指定サイズにしている)です。

    7
    全然関係ないかもしれませんが、
    プラグイン「Regenerate Thumbnails」でリサイズをかけてみたりもしましたが、
    変わりませんでした。

    以上、になります。
    何かの設定や表記により、リサイズができないように
    なってしまっているのでは、とは考えて、
    functionに記述した何かを上書きするような設定などは
    なるべくコメントアウトなどにしてもテストしておりますが、
    どうもにもうまく動かない、となってしまっております。

    どこに原因があるかもわからず、手詰まりになってしまっております。

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

    (@jim912)

    状況からすると、アップロード処理時に生成されるべきサムネイルなどの画像が作成されない状況のようです。

    これが発生する原因としては、PHPの画像モジュールである GD、もしくはImageMagic がインストールされていない場合があります。
    サーバなどの環境を変えて、状況再現するか確認してみてください。

    トピック投稿者 kmgy

    (@kmgy)

    jim912様

    ありがとうございます。サーバー担当者に連絡を取り、
    GD、ImageMagicをインストールすることで無事解決いたしました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「アイキャッチ画像にアップロードしたオリジナルサイズの画像が指定され」には新たに返信することはできません。