サイト型トップページの作り方を公開しています!Check

ワードプレスの「追加CSSクラス」を活用!特定のブロックにだけスタイルを適用する方法

アイキャッチ|追加CSSクラス テーマ共通
テーマ共通
記事内に広告が含まれています

ワードプレスのブロックエディタで、特定のブロックに独自のデザインを追加できることをご存知ですか?実は「追加CSSクラス」機能を使えばとても簡単に実現できます。

この記事では、初心者でも分かりやすいようにクラス追加の基本と具体的な実例を交えながら解説していきます。カスタマイズする際にとても重宝する方法なのでぜひ覚えてくださいね。

この記事で分かること
  • 追加CSSクラスとは?
  • 設定手順と注意点
  • 追加CSSクラスを使った具体的なカスタマイズ例
  • クラス設定を使う際のメリットとデメリット

特にワードプレスのブロックエディタを使いこなしたい方、簡単な設定でサイトのデザイン性を高めたい方におすすめです!

スポンサーリンク

この記事を書いた人

はるみです
吹き出し/女性
  • ブログ好きな40代主婦
  • CocoonサイトをCSSでカスタマイズ
  • 2020年1月1日ブログ開設
  • ドメインパワー40
  • 2023年~有料記事公開
    • →累計370件(月間約20件)購入いただいています

「追加CSSクラス」とは?基本と必要性

「追加CSSクラス」は、特定の要素だけにカスタムスタイルを適用するための機能です。たとえば次のようなことができます。

  • 文字色や背景色の変更
  • 特定ブロックのアニメーション追加
  • フォントやマージンの調整

特にテーマ「Cocoon」や有料テーマでは、この機能を活用することでテーマ既定のデザインを壊さず、自分だけの個性的なスタイルを追加できます。

例:段落を赤文字にする

<p class="font-red">この段落全体を赤字にします。</p>
.font-red {
  color: #ff0000; /*文字色を赤にする*/
}

特定の段落だけが目立つスタイルに早変わりします。

スポンサーリンク

「追加CSSクラス」の設定方法と使い方|初心者向け

「追加CSSクラス」はワードプレス新エディタ「Gutenberg」で追加された機能。

「高度な設定」と書いてあるけど難しくないので大丈夫。

使い方を説明しますね。

  • Step1
    投稿画面で対象のブロックをクリック
  • Step2
    右側のサイドメニュー「ブロック」タブを選択
  • Step3
    「高度な設定」→「追加CSSクラス」に入力します
入力時のポイント

クラス名だけをそのまま入力します。

クラス名の前にピリオド(.)やclass=" " を付けると反映されないので注意。

この操作をおこなうだけで、自動的にクラスを追加したHTMLが生成されます!

<p class="class-name">クラスを追加した段落です</p>

HTMLを直接いじらなくてもできるってすごいっ!!

使えるクラス名のルール

クラス名は分かりやすく任意につけられますが、使える文字や使い方に決まりがあるので確認しましょう。

  • 半角英数字、ハイフン(-)、アンダーバー(_)が使用可能
  • 先頭はアルファベット(数字や記号から始めない)
  • アンダーバー( _ )をクラス名に含めると、一部の古いブラウザではクラス名が認識されない場合があります
スポンサーリンク

「追加CSSクラス」を使うメリットとデメリット

ブロックエディタの「追加CSSクラス」を使うメリットとデメリットを説明します。

メリット

  • 個別スタイル設定
    • ブロック単位で特定のブロックだけにデザインを追加できます。例えば、特定の部分だけ文字色を変えたり背景色を変更したりできます。
  • 既存のデザインを壊さない
    • 今あるサイト全体のデザインに影響を与えずに、特定のブロックだけをデザインできます。
  • 再利用可能
    • 一度作成したCSSクラスは、同じスタイルを必要とする複数のブロックに繰り返し適用できます。どの投稿やページでも簡単に使い回せます。

デメリット

  • CSSの知識が必要
    • 基本的なCSS文法は理解しておく必要があります。
  • スタイルの競合リスク
    • ワードプレスのテーマやプラグインにはあらかじめ多くのCSSクラスが定義されています。そのため、同じ名前のクラスを設定するとデザインが競合してしまう場合があります。
  • クラス名を忘れることがある
    • 任意につけたクラス名を忘れることがあります。CSSを見直すかメモ帳などに書いておくと安心です。

CSSの知識が少しあれば好きなデザインを反映できるとても便利な機能です。

スポンサーリンク

実践|「追加CSSクラス」を使った具体的カスタマイズ

「追加CSSクラス」を使ったカスタマイズ例をご紹介します。

箇条書きリストに下線を引く例

ここでは箇条書きリストに下線を引く具体的な手順を紹介します。以下のリストに下線を引く場合を例にして説明します。

<ul class="under-line">
    <li>リスト1</li>
    <li>リスト2</li>
    <li>リスト3</li>
</ul>
  • リスト1
  • リスト2
  • リスト3
  • Step1
    スタイルシートにCSSを記述

    まずは、子テーマのスタイルシートに以下のCSSを記述します。

    /*箇条書きの項目(li要素)に下線を引く*/  
    .under-line li {
        border-bottom: 1px dashed #ccc; /* 1pxの破線を設定 */  
    } 

    このコードでは、.under-lineクラスが付与されたリスト(<ul><ol>)内のli要素に下線を適用します。

  • Step2
    HTMLにクラスを追加

    次に、ブロックエディタでクラスを追加します。

    1. 対象の箇条書きリストを選択します(項目ではなく、箇条書き全体の親ブロックを選択)。
    2. サイドバー「追加CSSクラス」に under-line を入力
  • 完成

    クラスが反映されたリストに指定した下線が追加されます

表示例:クラス追加あり

  • 下線あり|リスト1
  • 下線あり|リスト2
  • 下線あり|リスト3

表示例:クラス追加なし

  • リスト1
  • リスト2
  • リスト3

この例ように、特定のブロックだけにピンポイントに下線をひきたい、文字色を変えたい、線の太さを変えたい、アニメーションを入れたい等もすべて高度な設定「追加CSSクラス」で叶います。

当サイトで紹介している他のカスタマイズ事例

当サイトでは「追加CSSクラス」を使ったカスタマイズ例を紹介しています。ぜひ活用してサイトを個性的に仕上げてみてください。

便利!サイドバーでスタイル切り替え

こちらは複数スタイルからクリックひとつで選択できて使い勝手は抜群です。

切り替えシリーズは追加クラスを覚えておく必要がない簡単さが最大のメリット

スポンサーリンク

まとめ|CSSクラスの活用でサイトを自由にデザインしよう

追加CSSクラスを活用すれば、WordPressやHTMLサイトのデザインを簡単にカスタマイズできます。

基本の使い方を理解し、適切なクラス名を設定することでデザインの管理もスムーズになります。ぜひ試してみてください!

Comment コメントはこちらへ

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