サポート » 使い方全般 » Twenty Elevenでヘッダー画像のサイズを変更したいです。

  • 解決済 iketoshi

    (@iketoshi)


    テーマにTwenty Elevenを使っています。ヘッダー画像のサイズが1000px×288pxとなっていますが、1000px×230pxのように縦横比が異なるサイズに変更したいです。
    いろいろと調べた結果

    cssの#branding img に希望の高さを指定し(height: 230px;)、用意する画像は、1000px×230pxの画像を1000px×288pxに間延びさせた画像をアップする。結果、cssで指定した高さに縮んでいい感じに表示されると解釈したのですが、うまくいきません。(1000px×288pxの表示のまま変わりません)

    私の解釈がおかしいでしょうか?よい方法を教えてください。
    宜しくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • #未検証

    テーマフォルダの functions.php に以下を追加して:
    add_filter( 'twentyeleven_header_image_height', create_function( '' , 'return 230;' );

    1000px×230px の画像をアップすれば OK なはずです。

    トピック投稿者 iketoshi

    (@iketoshi)

    ご回答ありがとうございます。
    上記記述を単純に最終行に追加したところ、ホームページもダッシュボードも”HTTP500内部サーバーエラー”で開かなくなってしまいました。
    functions.phpを直接書き換え、追記した部分を削除しましたら元に戻りました。
    コピペしたのがまずかったでしょうか?add_filter()の記述がfunctions.php内にありましたが、これと入れ替える形でしょうか?
    単純に追記ではうまくいかないようです。

    カッコ閉じが一個抜けてました。
    add_filter( 'twentyeleven_header_image_height', create_function( '' , 'return 230;' ) );
    で OK◎

    トピック投稿者 iketoshi

    (@iketoshi)

    ありがとうございます。
    縦サイズの変更できました!
    記述違いで、ホームページが表示されないのはわかりますが、ダッシュボードも表示されなくなったのは、おどろきました・・・
    CSSは試しにちょいちょいいじれますが、phpはうかつにちょいちょいいじれませんね。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「Twenty Elevenでヘッダー画像のサイズを変更したいです。」には新たに返信することはできません。