- ベストアンサー
wordpressのトップスライドの・・・
高さを今500pxに指定しているのですが現状は306pxにテーマの設定で切られた画像を無理矢理500pxに伸ばしている状態になっています。 自分でfirebugで色々中身を調べたのですがアイキャッチ部分のサイズが指定されているか、classのattachment-ytterbiumoid-gallery wp-post-imageって部分で指定されているのかなと思いcssを探したのですがどこのcssにも記載がありませんでした。 どこをどうすれば500pxの画像をはめる事ができますでしょうか? 宜しくお願い致します。 サイト:http://snapkidz.biz/wp/
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
あーなるほど、補足でだいぶ見えてきました。 ループ部分のサムネイルでサイズの変更をしたいということですよね? メディア機能でアップロードした画像が勝手にサイズ変更(カット)されて困ってると そういう意味なら、サムネイル機能の設定の問題ですね。 サイズの設定がないということでしたが、wordpressは画像登録時、functions.phpやら管理画面で設定した大きさで勝手に登録画像をリサイズしてアップロードします。 そして出力時は、the_post_thumnailなどで取り出すと、勝手にimg要素に上記で設定したwidthとheightを指定するようになってたと思います。 おそらく今回の場合、テーマ全部見ないとわからないけど サムネイルの登録の時点でサイズが変更されてるから(画像がカットされてるから)起こってることではないでしょうか? 画像登録の段階で画像がカットされているのなら お使いのテーマのfunctions.phpを見てみてください。 add_theme_support( 'post-thumbnails' ); add_image_size( 'extra-featured-image', 306, 306, true ); こんな記述があるかな? こういう記述の306という数字の部分を、あなたの指定したい大きさにするといいかもしれません。 テーマによっては複数修正が必要なこともあるし、 近くにwordpressに詳しい人がいるならその人にリアルで質問してみるのが1番早いんだけどなー・・・。 ではでは、がんばってね!
その他の回答 (2)
- maillibra9
- ベストアンサー率60% (9/15)
あれ・・・wordpressって登録される画像のサイズを決める管理画面があったはずだけど。 メディア機能がないバージョンかな? functions.phpに登録される画像の大きさを決めるコードを書くとかどうでしょう。 add_image_size( $name, $width, $height, $crop ) $name ... サイズ名:アルファベットが安心 例)'my-original-size' $width ... 画像の幅:整数,ピクセル単位 $height ... 画像の高さ:整数,ピクセル単位 $crop ... 縮小しないで中央を切り抜く(true)か否か(false):true または false functions.phpに書き込む例↓ add_image_size( 'my_original_size',900,500,true ); ちなみに、使っているテーマがわからないと答えようがないという感じですw まぁとにかく、がんっばってください!
お礼
一度変更したらエラーなってしまってこうゆうときに限ってバックアップ取り忘れるという最悪な展開に・・・もう一度チャレンジしてみます。
補足
普通だとstyle.cssの部分にコードやら書いてあってそこから編集しているのですが今回はどこにも見当たらなくて困ってます。 下のコードの部分を編集したいのですが・・・ <div id="slideshow"> <div class="list"> <?php while (have_posts()) : the_post(); ?> <div class="item append-clear"> <div class="image"> <a href="<?php the_permalink(); ?>" title="Permanent Link to <?php the_title_attribute(); ?>"> <?php $exclude[] = get_the_ID(); if (has_post_thumbnail()) { the_post_thumbnail(PADD_THEME_SLUG . '-gallery', array('title' => get_the_title())); } else { echo '<img class="thumbnail" src="' . $padd_image_def . '" />'; } ?> </a> </div> </div> <?php endwhile; ?> </div> </div> ↑のコードにもサイズしていなどはしていないっぽいんですよね・・・ いちどチャレンジしてみます!
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
同じファイル名で上書き保存(アップロード)すればいいのでは?
補足
画像は指定のサイズにしてアップしてもアイキャッチに登録の際に切られてしまいます。汗
お礼
詳しい解説ありがとうございました!一度チャレンジしてみます!