今回はWordPressの賢威テンプレートで見出しのデザインをカスタマイズする方法を紹介します。賢威テンプレートは、サイトを始めて作成する方にもおすすめのテンプレートです。
ここでは見出しのカスタマイズの仕方を紹介していますが、特に変更などを加えなくても問題なく使用することができます。
でも、もう少し個性的なサイトにしたいということなら、見出しをカスタマイズしてみるのも一つの方法です。
この記事では、見出しのデザイン画像とそのためのコードを紹介しています。見出しはタイトルの次に重要な部分になるかと思います。参考にしてみて下さい。
このページの目次
子テーマを準備する
まずは子テーマを準備していきましょう。というのは、親テーマが更新された場合、カスタマイズした部分が消えてしまう可能性があるからです。
子テーマを使えば、親テーマに編集が加えられたとしても、カスタマイズした部分は残ります。なので、テンプレートに編集を加えるなら、子テーマを使用したほうが良いと思います。
これから作成するということであれば、エックスサーバーで賢威の子テーマを作成する方法を下の記事で紹介しています。参考にしてみて下さい。見出しに限らず、テンプレートをカスタマイズするなら絶対に便利です。
⇒ワードプレス初心者向け賢威子テーマの作り方(エックスサーバー編)
見出しをカスタマイズする手順
見出しのデザインを安全にカスタマイズするための手順を説明します。
- 子テーマのbase.cssをダウンロードする
- コードを貼り付ける場所を確認する
- コピペでコードを貼り付ける
子テーマのbase.cssをダウンロードする
見出しをカスタマイズするには、CSSのコードをbase.cssにコピペします。
ただ、失敗することもあるかもしれません。子テーマなので、親テーマを編集するのに比べれば安心ですが、編集を加える前にバックアップをとっておきましょう。これなら上手くいかなかったときでも、すぐに元に戻せます。
ファイルをバックアップを作成するには、FTP接続がおすすめです。なかでもFileZillaという無料ソフトが使いやすいと思います。FileZillaの設定方法と使い方を下の記事で紹介しているので、参考にしてみて下さい。
⇒FileZillaのダウンロード方法と使い方(MACも対応)
コードを貼り付ける場所を確認する
base.cssのバックアップを取ったら、次にWordPressの管理画面の「外観」から「テーマの編集」をクリックします。
賢威の子テーマを作成した場合、画面右側にbase.cssが表示されているのでクリックします。
見出しをカスタマイズするためのコードは、この一番下にコピペして下さい。
もし親テーマにコピペするという場合は、下の部分になります。
ページ別に見出しをカスタマイズする
ランディングページなど、普段とは違う見出しのデザインを使いたいことがあるかもしれません。賢威テンプレートなら、ページ別で見出しをカスタマイズすることが出来ます。
まずは、投稿や固定ページのテキストエディタを開いて下さい。すると、画面の下のほうに「この投稿だけの個別CSS/JS記述欄」があります。
ここに下の画像のようにCSSのコードを<style></style>で囲って記述して下さい。
上の欄に記載したコードはそのページ内でのみ反映されます。
賢威テンプレートのスタンダードの見出しCSS
賢威の見出しCSS一覧です。バックグラウンドのカラー、フォントの色・サイズなど、自由に変更してカスタマイズすることが出来ます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | .main-body h1{ margin: 60px 0 20px; padding: 10px 18px; background: #2e70a7; color: #fff; font-size: 1.75em; } .main-body h2{ margin: 60px 0 30px; padding: 10px 18px; background: #2e70a7; color: #fff; font-size: 1.75em; } .main-body h3{ margin: 60px 0 30px; padding: 0 0 10px; border-bottom: 1px solid #2e70a7; font-weight: bold; font-size: 1.5em; } .main-body h4{ margin: 55px 0 25px; padding: 0 0 4px; border-bottom: 1px dashed #2e70a7; font-weight: bold; font-size: 1.25em; } .main-body h5{ margin: 55px 0 25px; padding: 0 0 0 9px; border-left: 6px solid #2e70a7; font-weight: bold; font-size: 1.2em; } .main-body h6{ margin: 55px 0 25px; font-weight: bold; font-size: 1.125em; } |
h2大見出しの画像とコードの紹介
コードをコピペする準備が整ったら、カスタマイズした見出しのコードをコピペしていきましょう。h1が記事のタイトル部分になりますから、h2は大見出しの部分です。ただ、賢威テンプレートの種類によって枠幅の調整が必要になるかもしれません。
色の指定にはGoogle Chrome拡張機能の一つ、ColorPick Eyedropperが便利です。これならパソコンの画面上で色をクリックするだけで、そのカラーコードを簡単に調べることが出来ます。インストールの方法や使い方は、下の記事で紹介しています。
スタンダードの見出し
一般的に使われていることが多いスタンダードの見出しです。角に少しだけ丸みをつけることによって、柔らかい印象になるかと思います。
1 2 3 4 5 6 | .main-body h2{ padding: 15px 18px !important;/*枠幅を広げる*/ border-radius: 3px;/*角を丸く*/ background-color:#4586F5;/*色をえらぶ*/ box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);/*影をつける*/ } |
吹き出しの見出し
ここは吹き出し口の色の部分が分かりにくかったので、色を極端にしていますが、背景色と同じ色にしたほうが良いかもしれません。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | .main-body h2{ position: relative; padding: 15px 18px !important;/*枠幅を広げる*/ border-radius: 3px;/*角を丸く*/ background-color:#4586F5;/*色をえらぶ*/ box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);/*影をつける*/ } .main-body h2:after{ border-top: 15px solid #B7E8FA;/*吹き出し口の色 */ border-left: 15px solid transparent; border-right: 15px solid transparent; position: absolute; bottom: -15px; left: 5%; z-index: 90; content: ""; } |
上下に実線が入った見出し
実線の色や太さは調整してみて下さい。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | .main-body h2 { position: relative; border: none; padding: 15px 18px !important; border-radius: 3px; background-color:#181944;/*色をえらぶ*/ box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5); } .main-body h2:before, .main-body h2:after { content: ''; display: block; width: 100%; position: absolute; border-top: solid 2px #FCD69E;/*実線の太さ 色をえらぶ*/ } .main-body h2:before { top: 3px; left: 0; } .main-body h2:after { bottom: 3px; left: 0; } |
上下に点線が入った見出し
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | .main-body h2 { position: relative; border: none; padding: 15px 18px !important; border-radius: 3px; background-color:#4586F5;/*色をえらぶ*/ box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5); } .main-body h2:before, .main-body h2:after { content: ''; display: block; width: 100%; position: absolute; border-top: 1px dashed; } .main-body h2:before { top: 3px; left: 0; } .main-body h2:after { bottom: 3px; left: 0; } |
賢威のh3をカスタマイズするときの注意点
h3の小見出しは、h2の次に目立つ部分になるかと思います。賢威テンプレートの場合、h3の小見出しのcssはサイトバーのタイトル部分に反映されるようです。
なので、デザインによって記事内の見出しは問題なく表示されている場合でも、サイドバーの表示が崩れているということがあるかもしれません。カスタマイズするときは注意が必要です。
例えば既定の<h3>を使用すると、サイドバーのタイトル表示は下の画像のようになります。
1 2 3 4 5 6 7 | .main-body h3{ margin: 60px 0 30px; padding: 0 0 10px; border-bottom: 1px solid #2e70a7; font-weight: bold; font-size: 1.5em; } |
これを次のような小見出しにカスタマイズした場合
1 2 3 4 5 6 7 8 9 | .main-body h3{ margin: 60px 0 30px; padding: 0 0 10px; background: #B0C4DE; border-bottom: 2px solid #2e70a7; font-weight: bold; font-size: 1.5em; box-shadow: 0 0 4px rgba(0, 0, 0, 0.23); } |
このようにサイドバーのタイトルにも影がついて、何となく不自然です。
なので、<h3>をカスタマイズするときはサイドバーの表示確認が必要です。
<h3>の画像とCSSの紹介
枠幅を広く下線を太くした小見出し
1 2 3 4 5 | .main-body h3{ padding: 10px 15px;/*枠幅を広げる*/ background-color: #FFFFFF;/*背景を白く*/ border-bottom: 3px solid #2E70A7 !important;/*線の色を変更*/ } |
文字の色を変更・点線付き小見出し
1 2 3 4 5 | .main-body h3 { color: #4485F3;/*文字色を変更*/ border-bottom: dashed 2px #4485F3; /*点線 2px 線色*/ } |
枠で囲んだ小見出し
1 2 3 4 5 6 | .main-body h3 { color: #4485F3;/*文字色*/ border: solid 3px #4485F3;/*線色の変更*/ padding: 0.5em;/*文字周りの余白*/ border-radius: 0.5em;/*角丸*/ } |
先頭にアクセントを入れた小見出し
1 2 3 4 5 6 7 | .main-body h3 { padding: 0.25em 0.5em;/*上下 左右の余白*/ color: #4485F3;/*文字色*/ background: #FFFFFF;/*背景は白*/ border-left: solid 5px #A9A9A9;/*左線*/ border-bottom: 0px;/*下線*/ } |
まとめ
サイトのカスタマイズはWordPressの使い方に慣れてからでもまったく遅くはないと思います。というのは、カスタマイズしたために、表示が崩れてしまったり、気付かない所で不具合が生じているといったことが起こるからです。
私は、カスタマイズにすごくこだわっていた時期があります。でも賢威テンプレートなら、カスタマイズしないほうが良いのでは?と思ったりもしています。というのも、カスタマイズが原因でブログが壊れてしまったことがあるからです。(笑)
なので、初めてサイトを作成される方には、あまりおすすめではありません。WordPressに慣れてきたら、徐々に挑戦してみて下さい。
また、オシャレでかわいい見出しを探している方には、サルワカくんの記事がおすすめです。オシャレな見出しのデザイン例が68個も紹介されているので、きっとあなたのサイトにぴったりのデザインが見つかると思います。