生活、IT・WEB、ガジェットに密着した情報をお届けしています

WordPressテーマハミングバードでウェブサイト構成してみた〜ヘッダーカスタマイズ編〜

      2015/12/19

スポンサーリンク

目次

0. はじめに

2. トップページ作成編
3. その他ページ作成編
4. 商品メニューページ作成編

はじめに

早速、ハミングバードのテーマを使ってサイト構成をしていきます。

まずはじめに全てのページで表示されるヘッダー部分からカスタマイズを行います。

スポンサーリンク

今回、行うヘッダーのカスタマイズは以下です。

  1. ロゴのサイズ変更
  2. ナビゲーションメニューの位置変更
  3. 店舗情報の追加

 

ハミングバードのヘッダーカスタマイズ

hummingbird_header04

ヘッダーのカスタマイズを開始します。カスタマイズに必要なファイルは、子テーマ用のスタイルシート(style.css)とheader.phpファイルです。

子テーマ用のスタイルシートについては、以下を参照ください
http://open-cage.com/purchase-flow/child-theme-download/

①. ロゴのサイズ変更

画像のロゴをそのまま使用すると小さく表示されてしまいます。

Wordpressテーマ_ハミングバード8 3

そのため、以下のIDをスタイルシートに貼り付け、”max-height”で画像サイズを調整していきます。

1
2
3
#logo img{
max-height: サイズ指定px;
}

hummingbird_header10

マージンを利用して位置の微調整も行いました。

hummingbird_header03

 

②. ナビゲーションメニューの位置変更

デフォルトの設定では、ナビゲーションメニューの位置が右寄りになっています。

hummingbird_header06

そこで、右寄りを解除するために以下のIDをスタイルシートに追加します。

1
2
3
#g_nav{
float:none;
}

hummingbird_header11

これで右よりは解除されます。

hummingbird_header07

 

③. 店舗情報の追加

最後に店舗情報をヘッダーに追加します。

hummingbird_header02
この店舗情報は、イラストレーターで作成した画像ファイルです。

header.phpの”<nav id=”g_nav” 〜”直前に以下のコードを追記します。

1
2
3
</pre>
<div class="header_info"><img src="http://画像のファイル元URL" alt="" /></div>
<pre>

hummingbird_header05

1
2
3
4
.header_info{
    width: 26%;
    float: right;
}

 

また、スマホ表示では店舗情報が非表示になるように、スタイルシートに以下のメディアクエリを利用したコードを追加しました。

1
2
3
4
5
6
7
@media screen and (max-width: 768px) {
    /* 画面サイズが768px以下はここを読み込む */
 
.header_info{
    display:none;   /* 画面サイズが768px以下は店舗情報を非表示 */
}
}

hummingbird_header08
hummingbird_header09

まとめ

ヘッダーはどのページでも使い回されるため、一番はじめにカスタマイズしました。

次回は、独自テンプレートを利用したトップページ作成を行います。

ご観覧ありがとうございました!

スポンサーリンク

 - Web, Wordpress, ハミングバード

S