WordPress.org

日本語

Ready to get started?Download WordPress

フォーラム

[解決済み] Twenty Elevenでヘッダー画像のサイズを変更したいです。 (5 件の投稿)

  1. iketoshi
    メンバー
    3 years前の投稿 #

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

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

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

  2. kz
    メンバー
    3 years前の投稿 #

    #未検証

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

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

  3. iketoshi
    メンバー
    3 years前の投稿 #

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

  4. kz
    メンバー
    3 years前の投稿 #

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

  5. iketoshi
    メンバー
    3 years前の投稿 #

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

返信

ログイン しなければ投稿できません。

About this Topic