ブログのノウハウ

【Cocoon】ブログ初心者でもできるヘッダーメニュー(グローバルメニュー)のおしゃれなカスタマイズ【コピペでOK】

こんにちは、yuji(@yuji_invest)です。
このブログでは、WordPressとアフィリエイトのノウハウについて詳しく解説しています。

ブログ初心者なりに、ヘッダーメニュー(グローバルメニュー)をおしゃれにカスタマイズしたいです。

以上のような、ブログデザインについての要望にお答えします。

このブログではWordPressテーマのCocoonを使っていますが、ヘッダーメニュー(グローバルメニュー)は以下のようなデザインにしています。

WordPressCocoonのヘッダーメニューのカスタマイズ

このようにページ上部に表示され、ブログ内の流動性を高めるのがヘッダーメニューです。

この記事では、以上のようなCocoonのヘッダーメニューを簡単に再現できる方法を解説したので、参考にしていただけたらと思います。

※ブログ収益化を目指している方には、WordPress有料テーマの利用をおすすめしています。詳しくは以下の記事をご覧ください。
》【最新】SEOに強いおすすめWordPressテーマ16選

ヘッダーメニューを編集します

まずは、ヘッダーメニューのカスタマイズの流れから説明します。

ヘッダーメニューのカスタマイズの流れ
①メニューを作成する。
②デザインを整える。

このように作成していきます。

また、Cocoonの全体的な基本設定がまだの方は、以下の記事をご覧ください。
》【重要】Cocoonおすすめの初期設定を解説

まずはメニューを作成していきます。

①メニューを作成する

現在のブログの状態は以下のようになっています。

Cocoonのヘッダーメニューの作成

こちらのページ上部にヘッダーメニューを構築していきます。

ヘッダーメニューを選択する

まずはヘッダーメニューの内容を作成します。

1.WordPressメニューの「外観」から「メニュー」を開きます。Cocoonのヘッダーメニューの作成

2.メニュー名に【ヘッダーメニュー】と入力して「メニューを作成」をクリックします。Cocoonのヘッダーメニューの作成

3.「メニュー項目を追加」からメニューに並べたいコンテンツを複数選び、「メニューに追加」をクリックします。Cocoonのヘッダーメニューの作成

ヘッダーメニューとして選択できる項目は以下の通り。

選べるコンテンツ
・固定ページ
・投稿
・カスタムリンク
・カテゴリー
・タグ

今回は「投稿」のなかからテスト記事を選びました。

4.追加したコンテンツが並んで表示されるので、それぞれの「▼」をクリックして表示名を編集します。(※ここに入力した文字がそのまま表示されることになります。)Cocoonのヘッダーメニューの作成

5.FontAwesomeからアイコンを選び、例として表示名を「<i class=”fa fa-home fa-fw”></i> テスト1」にしてみます。Cocoonのヘッダーメニューの作成

※アイコンを付けたい場合はFontAwesome4.7から選びましょう。
Cocoonのヘッダーメニューの作成

FontAwesomeで家のアイコンを選んだ場合は「<i class=”fa fa-home fa-fw”></i>」がコードになります。(※Cocoon設定でもFontAwesome4を選んでくださいね。)

6.表示名の編集が終わったら、メニューの位置で「ヘッダーメニュー」を選び、「メニューを保存」をクリックします。Cocoonのヘッダーメニューの作成

7.ブログでは以下のように表示されます。

Cocoonのヘッダーメニューの作成

サブメニュー(副項目)を選択する

Cocoonではヘッダーメニューの下層に、副項目としてサブメニューを追加できます。

サブメニュー化する場合は、選択したコンテンツをドラッグして、1段下げた位置に並べます。Cocoonのヘッダーサブメニューの作成

このように、カーソルを当てるとサブメニューが表示されます。Cocoonのヘッダーサブメニューの作成

以上でメニューの作成は完了です。

続いて、CSSでデザインを整えていきます。

②デザインを整える

以下ではスタイルシートとCocoon設定を編集して、ヘッダーメニューのデザインを整えていきます。

スタイルシートにコードをコピペする

1.「外観」から「テーマエディター」に進み「style.css」を開きます。Cocoonヘッダーロゴデザイン

2.スタイルシートに以下のコードをコピペしてください。(※メモ書きも残しておいたので、参考にしていただけたらと思います。)Cocoonヘッダーロゴデザイン

スタイルシートに入力するときの注意点
・編集前に必ずスタイルシートのバックアップを取る
・編集するテーマが「CocoonChild」になっていることを確かめる
・「@charset “UTF-8”;」から始まる部分(最初から入力されている内容)は消さずに下に追記していく
/************************************
** ヘッダーメニュー
************************************/
.navi-in > ul{/*メニューを中央に配置したい場合はこちらを削除してください*/
justify-content:flex-start;
}
.navi-in>ul li {
line-height: 50px;
height: 50px;
}
.navi-in a{
font-size:15px;
}
#navi .navi-in a:hover {
transform: none!important;
}
.navi-in > ul .sub-menu a {
padding: 0;
}
.sub-menu{
box-shadow: 0px 2px 5px 0 rgba(0,0,0,.26);
}
.sub-menu .caption-wrap {
color:#333;
border-top: dotted #dddddd;
background:#fff;
padding:0 0 0 2em;
margin:0;
}
.navi-in > ul .sub-menu a:hover {
transform: none!important;
}
div#header-container {
box-shadow: none;
}
div.item-label{
font-weight:bold;
}

3.コピペができたら「ファイルを更新」をクリックします。Cocoonヘッダーロゴデザイン

これでスタイルシートのコピペは完了です。

Cocoon設定で色と幅を変える

「Cocoon設定」から「ヘッダー」タブを編集します。Cocoonのヘッダーメニューの作成

ページ下部に「グローバルナビメニュー色/幅」という項目があるので、こちらを編集します。WordPressCocoonグローバルメニューのカスタマイズ

Cocoon設定
▶グローバルナビメニュー色
・グローバルナビ色…#757d77
・グローバルナビ文字色…#ffffff
▶グローバルナビメニュー幅
・メニュー幅をテキストに合わせる
・サブメニュー幅…220

メニュー幅の数値は、デザインを確認しつつ自由に変更しましょう。
設定ができたら「変更をまとめて保存」をクリックして、ヘッダーメニューのカスタマイズは完了です。

デザインを確認する

WordPressCocoonグローバルメニューのカスタマイズ

ブログでこのように表示されていればOKです。

うまく表示できた方は、以下のモバイル版も試してみてください。

モバイル表示版ヘッダーメニューの設定はこちら

ヘッダーメニューのモバイル表示版カスタマイズは、以下のようなデザインです。

Cocoonのモバイル表示版のトップメニュー

Cocoonのモバイル表示版のトップメニュー

このように統一性のあるデザインにすることで、読者にとって読みやすく良い印象を与えることができます。
》モバイル表示版ヘッダーメニューのカスタマイズはこちら

当ブログでは、Cocoonのオリジナルカスタマイズを多数紹介しています。是非以下の記事からご覧ください。
》【コピペでOK】ブログ初心者でもできるCocoonカスタマイズの完全マニュアル

おしらせ
「当ブログのデザインが役に立った」と感じていただけた場合には、ブログやTwitterで小さく紹介していただけると大変嬉しく思います。
またデザインが上手くいかなかった場合など、修正のためのフィードバックをいただけると助かります。ご協力よろしくお願いいたしますm(__)m

「カスタマイズが上手くいかない…」と感じる方へ

当ブログのカスタマイズは、1つ1つのパーツが複雑に関連し合っているため、個別でデザインを使う際などは上手く表示されないことがあります。

そこで、カスタマイズが難しい場合は有料テーマSWELLの利用をおすすめしています。(※僕も2サイト目ではSWELLで運用しており、デザイン性の高さに魅力を感じています。)

現在人気急上昇中のテーマなので、詳しいレビューを以下の記事から確認してみてくださいね。
》WordPressテーマSWELLのデメリット3つ

ちなみにSWELLはCocoon開発者のわいひらさんから「Cocoonからの乗り換え先」として公認されています。

その他のおすすめテーマも紹介していますので、デザイン設定はサクっと終わらせて1日でも早く記事を書き始めましょう。
》SEOに強いおすすめWordPressテーマ16選

また、ブログデザインのお手本になるブログや、配色がわかるサイトを紹介していますので、是非以下を参考にしてみてくださいね!
》おしゃれなブログデザインを作る15のコツ

以下は、ブログ収入を伸ばしたい方へのおすすめ記事です。

ブログアクセス数を増やそう

PV画像

当ブログではSEOで検索上位を獲得した結果、1年ほどでアクセス数が大幅に伸びました。
アクセス数を増やす方法について以下の記事で解説したので、是非参考にしていただけたらと思います。
》ブログをアクセスアップするには?【初心者がやるべき対策は1つだけ】

SEOに強いブログ記事を書こう

Google検索で上位を獲れる記事を書くと、アクセスが増えブログ収入がアップします。
SEOに強い記事の書き方をまとめたので、テンプレを真似しつつ記事を書いてみてくださいね。
》【完全版】SEOに強いブログ記事の書き方テンプレート

ASP審査に合格しよう

Amazonアソシエイト・Googleアドセンス・各ASPの合格方法をまとめました。
参考にしつつ審査に挑戦してみてください◎
》【完全攻略】アフィリエイトASPの審査に合格するコツと記事数

セールスライティングで商品を売ろう

セールスライティングとは、文章で商品を売るテクニックのことです。
的確なセールスライティングで、アフィリエイトの成約率を高めていきましょう!
》【売れる文章術】セールスライティングの5つのコツ

アフィリエイト神ツールを使いこなそう

また、当ブログの現在の収益は月70万ほどとなっていますが、このようなブログ運営を支えてくれた神ツールを以下の記事でまとめて紹介しました。
》ブログアフィリエイトのおすすめツール14選

この記事が少しでもお役に立てたら幸いです。
最後まで読んでいただき、ありがとうございました!

》【保存版】ブログで月5万稼ぐまでのロードマップ
》【超基本】アフィリエイトの完全マップ

コメント

  1. 匿名 より:

    ヘッダーメニューのコードの一行目に間違ってコレ→ } が入ってしまっています!

    なんか全然違うところにエラーが出て調べてたらこれでした。直しておいてもらえると有難いです。

タイトルとURLをコピーしました