ブログのノウハウ

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

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

ブログ初心者なりに、ヘッダーメニューやタグごとのサブメニューをおしゃれにカスタマイズしたい。

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

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

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

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

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

※収益化を目指している方には、おしゃれなWordPressテーマのSWELLをおすすめしています。詳しくは以下の記事をご覧ください。
【最新】SEOに強いおすすめWordPressテーマ16選

【保存版】ブログ初心者が月5万稼ぐまでの全手順を解説
ブログをアクセスアップするには?【初心者がやるべき対策は1つだけ】

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

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

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

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

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

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

①メニューを作成する

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

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

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

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

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

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

WordPressメニューの「外観」から「メニュー」を開きます。

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

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

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

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

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

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

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

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

このように追加したコンテンツが並んで表示されるので、それぞれの「▼」をクリックして表示名を編集します。

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

ここに入力した文字がそのまま表示されることになります。

※アイコンを付けたい場合は、FontAwesome4.7から選びましょう。
Cocoonのヘッダーメニューの作成FontAwesomeで家のアイコンを選んだ場合は『<i class=”fa fa-home fa-fw”></i>』がコードになります。
(Cocoon設定でもFontAwesome4を選んでください。)

FontAwesomeからアイコンを選び、例として表示名を『<i class=”fa fa-home fa-fw”></i> テスト1』にしてみます。

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

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

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

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

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

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

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

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

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

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

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

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

②デザインを整える

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

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

Cocoonヘッダーロゴデザイン

「外観」から「テーマエディター」に進み「style.css」を開きます。

Cocoonヘッダーロゴデザイン

スタイルシートに以下のコードをコピペしてください。
メモ書きも残しておいたので、参考にしていただけたらと思います。

スタイルシートに入力するときの注意点
・編集前に必ずスタイルシートのバックアップを取る
・編集するテーマが「CocoonChild」になっていることを確かめる
・「@charset “UTF-8”;」から始まる部分(最初から入力されている内容)は消さずに下に追記していく

スタイルシートにコピペするコードはこちらです。

コード
/************************************
** ヘッダーメニュー
************************************/
.navi-in > ul{/*メニューを中心に配置したい場合は以下3行を削除*/
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;
}

Cocoonヘッダーロゴデザイン

コピペができたら「ファイルを更新」をクリックします。

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

Cocoon設定で色と幅を変える

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

「Cocoon設定」から「ヘッダー」タブを編集します。

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

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

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

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

これで『ヘッダーメニュー』のカスタマイズは完了です。

デザインを確認する

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

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

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

モバイル表示版ヘッダーメニュー

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

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

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

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

このブログでは、以上のようなCocoonのオリジナルカスタマイズを他にもたくさん紹介しています。
すべてコピペでOKなので、初心者の方にもおすすめです。

【コピペでOK】ブログ初心者でもできる『Cocoonカスタマイズ』の完全マニュアル

お願い
Cocoonカスタマイズは、皆様のフィードバックをもらいながら、改善の努力を重ねることで作成しています。
もし「当ブログのデザインが役に立った」と感じていただけた場合には、是非、ブログやTwitterで小さく紹介していただけると大変嬉しく思います。
よろしくお願いいたしますm(__)m

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

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

TwitterのDMなどでも一生懸命サポートしていますが、若干のズレが出てしまったり、思うようにカスタマイズできない部分も少なからずあります。

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

SWELLは公式サイトの設定マニュアルや、購入者用の質問フォーラムが充実しているので、説明不要で初心者の方でも安心して使えます。

また、特にブログの収益化を目指している方には、デザインや設定の時間を短縮して、記事執筆に専念してもらいたいとも感じているところです。

使用感はデモサイトにて確かめられるので、興味のある方は確認してみてください。人気急上昇中なだけあって、時代に合ったオシャレなデザインです。
SWELLのデモサイトはこちら

その他のおすすめテーマも紹介していますので、1日でも早く記事を書いてアフィリエイト成果に繋げてください!

【最新版】SEOに強いおすすめWordPressテーマ16選

また、Googleアドセンスにまだ合格できていない方は、こちらの記事で審査攻略をまとめています。

【最新】Googleアドセンス審査に合格するための6つのポイント

ちなみに、副業ブログで結果を出した方法を以下で全て公開しています。

【副業ブログは稼げる?】会社員がバレずに月30万稼ぐまでにやったことを全て公開します

以下は、ブログのSEO対策に関するおすすめ記事の紹介です。

ブログのアクセス数を増やす方法とは?

PV画像

yujiblogはSEOで検索上位を獲得した結果、1年ほどでアクセス数が大幅に伸びました。

ブログのアクセス数を増やす方法について以下の記事で解説したので、参考にしていただけたらと思います。

ブログをアクセスアップするには?【初心者がやるべき対策は1つだけ】

SEOに強いブログ記事の書き方テンプレート

以下で紹介する記事では、検索上位を獲るためのブログの書き方について、徹底的に解説しています。

この記事で達成できる目標
・読者にとって読みやすい記事が書ける
・Googleに評価されやすい記事が書ける

テンプレを完コピするだけでSEOに強い記事が書けるようになるので、実際に手を動かしながら挑戦してみてください。

【完全版】SEOに強いブログ記事の書き方テンプレート

ブログ収入を稼ぐまでの流れを徹底解説

またアクセス数に比例してアフィリエイトの売り上げも伸びており、現在の収益は毎月35万以上となっています。

以下の記事では、ブログを収益化する方法について詳しくまとめています。

【初心者向け】ブログ収入を稼ぐまでの流れを徹底解説

セールスライティングの5つのコツ

セールスライティングとは、文章で商品を売る技術のことです。

的確なセールスライティングができると「成約率」が高くなるので、ページのアクセス数が少ない状態でアフィリエイト成果を出すことが可能です。

以下の記事では、文章でモノが売れていくセールスライティングのノウハウについて詳しく解説しています。

【売れる文章術】セールスライティングの5つのコツ

サイト表示速度が遅くて悩んでいる方へ

ブログの表示速度は、Googleからの評価に関わる重要な要素です。

Googleはこれまでに何度も『サイト表示速度とSEOの関係』について明言しています。

Web検索ランキングでのサイト速度の使用
『ユーザーは速度を重視しています。そのため、検索ランキングではサイトの速度を考慮に入れることにしました。』
詳細情報:Google 検索セントラルブログ
読み込み速度をモバイル検索のランキング要素に使用
『2018年7月よりページの読み込み速度をモバイル検索のランキング要素として使用することを本日みなさんにお伝えしたいと思います。』
詳細情報:Googleウェブマスター向け公式ブログ

このようにSEOで重視されるサイト表示速度ですが、レスポンスの速いサーバーを使うことで大幅に改善されます。

そこで以下の記事では、ブログアフィリエイトに最適なレンタルサーバーを5つ厳選しました。

高速サーバーへの『お得な乗り換え情報』についても詳しく解説しているので、是非チェックしてみてください。

【高速化】ブログアフィリエイトにおすすめのレンタルサーバー5選

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

【保存版】ブログ初心者が月5万稼ぐまでの全手順を解説
一般人でもブログ収入は稼げる?個人が月10万稼ぐための8つのポイント
Amazonアソシエイト審査に1発合格した話
【限定公開】もしもかんたんリンクのカスタマイズ
【注意】もしもアフィリエイトは危ない!?
【その画像の著作権、大丈夫?】安心のフリー素材サイト9選

コメント

  1. 匿名 より:

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

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

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