(確認事項)このMASAa.netには【広告】【PR記事】が掲載されています。MASAa.netご利用の方はプライバシーポリシーをご確認下さい。
WordPress関連Cocoon

【Cocoon】ヘッダーメニューにアイコンのみ表示するカスタマイズ

アイキャッチ画像 Cocoon
この記事は約5分で読めます。

【広告】

※ 本ページには【広告】が含まれています

WordPressテーマ Cocoon

このMASAa.netは、WordPressテーマ Cocoonを使って構築しています。

MASAa.net | WordPressとPCのある生活を楽しむための情報発信サイト
WordPress、WordPressテーマ Simplicity / Cocoon / THE THORに関するカスタマイズ、自作PC、ガジェット、デスク環境に関する情報発信サイトです。

今回は、WordPressテーマ Cocoonでの「ヘッダーメニューにアイコンのみ表示する」カスタマイズについてまとめてみました。

WordPressテーマ Cocoon ヘッダーメニュー

過去にもWordPressテーマ Cocoonの「ヘッダーメニュー」に関するカスタマイズを行っています。

【Cocoon】ヘッダーメニューをカスタマイズする
WordPressテーマ Cocoonの「ヘッダーメニュー」のカスタマイズについてまとめてみました。カスタマイズの内容は、ヘッダー部分とヘッダーメニュー部分の境にボーダーフレームを、ヘッダーメニュー部分の下側にシャドウフレームを追加します。

そのカスタマイズによって現在のWordPressテーマ Cocoonの「ヘッダーメニュー」を含むヘッダーのスタイルは次の様になっています。

【Cocoon】ヘッダーメニューにアイコンのみ表示するカスタマイズ

WordPressテーマ Cocoonの前バージョンであるSimplicityには、ヘッダー右上にSNSのアイコンが表示されていましたが、WordPressテーマ CocoonではSNSのアイコン表示がありません。

そこで、今回「ヘッダーメニュー」にSNS用のアイコンを表示させてみたいと思います。

ヘッダーメニューにアイコンのみ表示するための設定

「ヘッダーメニューにアイコンのみ表示する」ための設定は、次の様にWordPressの【メニュー項目を追加】で行うことができます。

【Cocoon】ヘッダーメニューにアイコンのみ表示するカスタマイズ

しかし、実際に表示すると次の様にアイコンとアイコンとの間隔が空きすぎてバランスが悪くなってしまいます。

【Cocoon】ヘッダーメニューにアイコンのみ表示するカスタマイズ

そこでバランス良く「ヘッダーメニュー」が表示されるようにカスタマイズを行います。

先ずは、「ヘッダーメニューにアイコンのみ表示する」カスタマイズを行う前に設定を行います。

表示したいSNSアイコンを全てWordPressの【メニュー項目を追加】で設定しておきます。

次に、通常メニューとアイコンメニューの間隔を少し空けたいので、空白(ダミー)もWordPressの【メニュー項目を追加】で設定しておきます。

【Cocoon】ヘッダーメニューにアイコンのみ表示するカスタマイズ

次にブラウザで登録したアイコンのIDを調べます。

なお、ここから先はGoogle Chromeでの操作方法となります。

ブログサイトを表示させて、上記で設定したSNSアイコンが正常に表示されているかを確認して、アイコン上で右クリックします。

メニューが表示されるので一番下の【検証(I)】を選択します。

【Cocoon】ヘッダーメニューにアイコンのみ表示するカスタマイズ

そのアイコンのIDをメモしておきます。

【Cocoon】ヘッダーメニューにアイコンのみ表示するカスタマイズ

設定した全てのアイコンに対してその作業を繰り返し、IDを調べてメモしておきます。

なお、表示されていませんが、上記で設定した空白(ダミー)のIDも確認しておきます。

自分の場合、IDは次の様になりました。

  • Twitterアイコン:menu-item-4310
  • Instagramアイコン:menu-item-4311
  • RSSアイコン:menu-item-4312
  • YouTubeアイコン:menu-item-4313
  • 空白ダミー:menu-item-4314
  • Cameraアイコン:menu-item-4315

ヘッダーメニューにアイコンのみ表示するカスタマイズ

「ヘッダーメニューにアイコンのみ表示する」カスタマイズを行います。

カスタマイズ内容

「ヘッダーメニューにアイコンのみ表示する」カスタマイズ内容は、下記の通りです。

「スタイルシート(style.css)」を開き、今回のカスタマイズ内容を追記します。

なお、カスタマイズには自分がメモしたアイコンIDを入力する必要があります。

/************************************
** ●ヘッダーメニュー幅調整
************************************/
#menu-item-462 { /*HOMEメニュー幅変更*/
  width: 95px!important;
}
#menu-item-4310, #menu-item-4311, #menu-item-4312, #menu-item-4313 , #menu-item-4315 { /*SNSアイコンメニュー幅変更*/
  width: 38px!important;
}
#menu-item-4314 { /*ダミーメニュー無効化*/
	pointer-events: none;
	cursor: default;
	text-decoration:none;
	width: 20px!important;
}
#menu-item-4310 .caption-wrap,
#menu-item-4311 .caption-wrap,
#menu-item-4312 .caption-wrap,
#menu-item-4313 .caption-wrap,
#menu-item-4314 .caption-wrap,
#menu-item-4315 .caption-wrap { /*アイコンサイズ*/
  font-weight: 500;
  font-size: 18px;
}

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

今回のカスタマイズによって、「ヘッダーメニュー」のスタイルは次の様になりました。

【Cocoon】ヘッダーメニューにアイコンのみ表示するカスタマイズ

今回のカスタマイズでは、通常メニューの右横にアイコンを表示し、そのアイコン表示は若干大きくしています。

通常メニューとアイコンメニューの間に空白を設けています。

最後に

今回は簡単にヘッダーメニューにSNS用のアイコンを表示させてみました。

WordPressテーマ Simplicityよりもインパクトはありませんが必要十分だと思います。

MASAa.netをご覧頂きありがとうございます!
もしMASAa.netの記事がお役に立てた場合、
下記【サポート】を頂くことで今後の記事制作に繋ぎます!

シェアする
※ 記事内には【広告】が含まれています

コメント

【広告】