Latest SeedProd News

ビジネス成長を支援するWordPressチュートリアル、ヒント、リソース

WordPressにカスタムCSSを追加する方法

WordPressにカスタムCSSを追加する方法(初心者向け) 

Written By: 著者アバター Stacey Corrin
著者アバター Stacey Corrin
Stacey Corrin is a certified content marketing and search specialist with over 15 years of experience writing about WordPress, SEO, and digital marketing. She manages content for SeedProd and RafflePress, covering tools and strategies she actively uses and tests herself.
    
Reviewed By: レビュアーアバター Turner John
レビュアーアバター Turner John
John Turner is the co-founder of SeedProd. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

WordPressサイトの色を変更したり、何かを非表示にしようとしたときに、オプションが見つからなかった経験はありませんか?私も同じでした。簡単なフォントの微調整のために、テーマ設定を長時間探し回ったことを覚えています。それは不可能でした。

そこでカスタムCSSについて学びました。テーマファイルを編集したり、開発者を雇ったりすることなく、サイトの小さな視覚的な問題を修正する簡単な方法です。

もしあなたがこれに慣れていないとしても、心配しないでください。コーディング方法を知っている必要も、ウェブサイトが内部でどのように機能するかを理解している必要もありません。

このガイドでは、WordPressにカスタムCSSを追加するための初心者向けの簡単な方法を紹介します。また、この作業に最適なツールであるSeedProdについても説明します。これにより、プロセス全体がはるかに簡単になります。

WordPressにカスタムCSSを追加する方法:

カスタムCSSとは?

CSSはCascading Style Sheetsの略です。WordPressサイトの外観を制御する簡単な言語です。

たとえば、このCSSの一部は、見出しの色を赤に変更します:

h1 {
  color: red;
}

そして、これはページ上の要素を非表示にします:

.hidden {
  display: none;
}

このようなコードをゼロから書く必要はありません。ほとんどの場合、適切な場所にコピー&ペーストするだけです。

重要なのは、カスタムCSSをどこに配置するかを知ることです。そして、まさにそれを次に示します。

WordPressにカスタムCSSを追加する理由

ボタンの色を変更したい、見出しを中央揃えにしたい、余分なスペースを削除したいのに、テーマにその方法がない場合があります。

そこでカスタムCSSが登場します。これにより、サイトをちょうど良い見た目と感触にするための小さなデザインの詳細を制御できます。

CSSを使用すると、デフォルトのWordPressテーマ設定に縛られることはありません。テーマを変更したり、追加のWordPressプラグインをインストールしたりすることなく、レイアウト、スタイル、スペーシングを微調整できます。

覚えておいてください:CSSはデザインの微調整に役立ちますが、レイアウトが乱雑になったり、ナビゲーションが悪くなったりするような、より大きなカスタムCSSでは修正できない視覚的な間違いを修正するわけではありません。

では、実際にWordPressにカスタムCSSを追加するにはどうすればよいでしょうか?

いくつかの方法がありますが、まず私が最もよく使う方法、そして手間をかけずに完全な制御を得たい場合に推奨する方法から始めます。

1. SeedProdでカスタムCSSを追加する(私のお気に入りの方法)

SeedProd ドラッグ&ドロップ WordPress ウェブサイトビルダー

もしあなたがSeedProdを使ったことがないなら、それはドラッグ&ドロップのWordPressビルダーであり、開発者でなくてもサイトのカスタマイズを非常に簡単にします。

私はコードに触れることなく、完全なテーマやランディングページを構築できるため、常にそれを使用しています。そして、CSSを少し追加したいときには、SeedProdが簡単な場所を提供してくれます。

手順に入る前に、サイトにSeedProdがセットアップされていると役立ちます。まだ使用していない場合は、開始に役立つ初心者向けのチュートリアルをいくつか紹介します。

SeedProdでランディングページまたはテーマを構築したら、独自のカスタムCSSを追加する準備が整います。まずは、単一のランディングページにそれを行う方法から始めましょう。

SeedProdでランディングページにCSSを追加する方法

開始するには、WordPressダッシュボードを開き、SeedProd » Landing Pagesに移動します。

編集したいランディングページを見つけて、その横にあるEditリンクをクリックします。

SeedProdでWordPressランディングページを編集する

これによりSeedProdページビルダーが開きます。左下隅にある歯車アイコンをクリックして、Global Settingsを開きます。

SeedProdでグローバルページ設定を開く

左側のサイドバーから、Custom CSSタブをクリックします。

次にCSSを貼り付けます。たとえば、段落テキストをスタイル設定するコードは次のとおりです。

p {
  font-style: italic;
  color: #444;
}
SeedProdを使用してWordPressランディングページにカスタムCSSを追加する方法

右上隅にあるSaveボタンをクリックします。

その後、ページをプレビューして、保存された変更がWebサイトにライブで表示されていることを確認できます。

WordPressでSeedProdを使用して段落テキストを斜体に変更するカスタムCSSの例

SeedProdのテーマビルダーでグローバルCSSを追加する方法

SeedProdのテーマビルダーを使用してサイト全体をデザインしている場合、すべてのページに適用されるカスタムCSSを適用できます。

開始するには、WordPressダッシュボードを開き、SeedProd » Theme Builderに移動します。

Global CSSという名前のテンプレートを見つけて、Edit Designをクリックします。

SeedProdでグローバルCSSテンプレートを編集する

ビルダー内で、左下隅にある歯車アイコンをクリックして、Global Settingsを開きます。

左側のサイドバーから、Custom CSSタブをクリックします。

Edit Custom CSSボタンをクリックします。これにより、新しいウィンドウでWordPressカスタムizerが開きます。

SeedProdグローバルCSS設定のカスタムCSS編集ボタン

カスタムizerで、Additional CSSをクリックしてから、コードを貼り付けます。

SeedProdを使用してWordPressテーマにカスタムCSSを追加する方法

例えば:

p {
  font-style: italic;
}

これにより、サイト全体のすべての段落テキストがイタリック体で表示されます。

右上隅にあるPublishをクリックして変更を保存し、サイト全体に適用します。

これでページを更新して、更新がライブで表示されていることを確認できます。

SeedProdのカスタムCSSを使用してWordPressテーマの段落テキストを斜体にする例

この方法は、フォント調整、スペーシング、色の変更など、グローバルなスタイル変更を行うのに役立ちます。

2. ページビルダーなしでWordPressにカスタムCSSを追加する

SeedProdのようなページビルダーを使用していない場合でも、WordPressに直接カスタムCSSを追加できます。手順は、使用しているテーマの種類(クラシックテーマまたはブロックテーマ)によって異なります。

Classic themesは古いカスタムizerツールを使用し、多くの場合ウィジェットとページテンプレートに依存します。一方、Block themesは新しいSite Editorを使用し、ブロックを使用してサイト全体をデザインできます。

まずはクラシックテーマから始めましょう。

WordPressカスタムizer(クラシックテーマ)を使用する

WordPressダッシュボードで、Appearance » Customizeに移動します。

クラシックWordPressテーマの外観をカスタマイズする。

カスタムizerメニューから、Additional CSSをクリックします。

テキストボックスが表示され、カスタムコードを貼り付けることができます。たとえば、次のようになります。

p {
  color: #0073aa;
}

これにより、サイト上のすべての段落テキストが青色に変わります。

入力すると、右側に変更のライブプレビューが表示されます。

テーマカスタマイザーを使用してWordPressにカスタムCSSを追加する方法

見た目が気に入ったら、公開ボタンをクリックして変更を保存してください。

この方法は、カスタマイザーをサポートする古いテーマでうまく機能し、WordPressプラグインは必要ありません。

サイトエディター(ブロックテーマ)を使用する

WordPressサイトでブロックテーマを使用している場合、カスタマイザーではなく、フルサイトエディターを使用してデザインを管理します。

開始するには、WordPressダッシュボードで外観 » エディターに移動します。

WordPressフルサイトエディターを開く

左側のサイドバーで、スタイルアイコンをクリックします。これは半月または絵の具のパレットのように見えます。

フルサイトエディタースタイルを開く

次に、スタイルを編集というラベルの付いた小さな鉛筆アイコンをクリックします。

WordPressフルサイトエディターでスタイルを編集する

これでWordPressエディターが表示されます。画面の右上隅にある3点リーダーメニュー(⋮)をクリックし、ドロップダウンから追加CSSを選択します。

WordPressフルサイトエディターで追加CSSを開く

カスタムコードをボックスに貼り付けます。例:

p {
  color: #0073aa;
}

これにより、サイト全体の段落テキストの色が変更されます。

フルサイトエディターを使用してWordPressにカスタムCSSを追加する方法

変更を適用するには、右上隅にある保存をクリックします。

⚠️ 追加CSSパネルが表示されない場合、ブロックテーマがそれをサポートしていない可能性があります。その場合は、WPCodeのようなプラグインを使用するか、SeedProdのようなビルダーに切り替えることができます。

3.カスタムCSSプラグインを使用する

テーマがカスタマイザーまたはサイトエディターをサポートしていない場合、または単にCSSを1か所でクリーンに管理したい場合は、WPCodeのようなプラグインの使用をお勧めします。

WPCode WordPressコードスニペットプラグイン

WPCodeは軽量なWordPressプラグインで、テーマファイルを編集することなく、CSS、HTML、JavaScript、PHPなどのカスタムコードスニペットを安全に追加できます。

WPCodeをインストールして有効化したら、WordPressダッシュボードでコードスニペット » + スニペットを追加に移動します。

WPCodeで新しいコードスニペットを追加する

カスタムコードを追加(新規スニペット)というボックスをクリックし、スニペットにカスタムCSSスタイルのような名前を付けます。

WPCodeでカスタムコードスニペットを追加

コードタイプの下で、ドロップダウンからCSSスニペットを選択します。

次に、CSSをコードボックスに貼り付けます。例:

p {
  color: #0073aa;
}

下にスクロールして自動挿入を選択し、CSSをサイト全体に適用します。

WPCodeプラグインを使用してWordPressにカスタムCSSを追加する方法

次に、スニペットを保存をクリックし、上部にあるスイッチをアクティブに切り替えます。

これで完了です!カスタムスタイルがサイト全体に適用され、いつでもこのスニペットに戻って変更を加えることができます。

この方法は、クラシックテーマを使用している場合にのみ機能します。ブロックテーマには、WordPressダッシュボードのテーマファイルエディターへのアクセスは含まれていません。

クラシックテーマを使用しており、コードの編集に慣れている場合は、カスタムCSSをテーマのstyle.cssファイルに直接追加できます。ただし、これを行う場合は、何をしているか理解している場合にのみお勧めします。

テーマファイルを直接編集すると、アップデート時に変更が失われる可能性があります。ライブプレビューも表示されず、わずかなタイポでもレイアウトが壊れる可能性があります。

とはいえ、子テーマを使用している場合や、何か問題が発生した場合にサイトを復元する方法を知っている場合は、次の手順で行います。

WordPressダッシュボードで外観 » テーマファイルエディターに移動します。

クラシックWordPressテーマファイルエディターを開く

右側のファイルリストからstyle.cssをクリックします。

テーマエディターでWordPressのstyle.cssにカスタムCSSを追加する方法

ファイルの末尾までスクロールし、CSSを貼り付けます。例:

p {
  color: #0073aa;
}

変更を保存するにはファイル更新をクリックします。

style.cssファイルを変更してカスタムCSSをカスタマイズした例。

⚠️ 子テーマを使用している場合、またはサイトを安全に復元する方法を知っている場合にのみ実行してください。ほとんどのユーザーにとって、SeedProdやWPCodeのようなツールの方がはるかに安全なオプションです。

ボーナス:ページまたはブロックにカスタムCSSをターゲット設定する

CSSがサイト全体に影響しないようにしたい場合があります。特定のページまたは単一のブロックにのみ適用したい場合があります。これは、ページIDまたはカスタムCSSクラスを使用することで実現できます。

WordPressでページIDを使用する

WordPressの各ページには一意のIDがあり、それを使用してそのページのみのスタイルをターゲット設定できます。

ページIDを見つけるには、ブラウザでページにアクセスし、どこか右クリックして検証を選択します。

ChromeウェブブラウザでWordPressのページ要素を検査する

コード内で<body>タグを探します。page-id-37のようなクラスが含まれています。

要素の検査ツールでWordPressのページIDを見つける

次に、CSSで次のように使用できます。

.page-id-37 p {
  color: green;
}
WordPressの特定のページIDにカスタムCSSを追加する

これにより、その特定のページでのみ段落テキストの色が変更されます。

WordPressの特定のページIDをターゲットにしたカスタムCSSの例

SeedProdのブロック設定を使用する

SeedProdを使用している場合は、カスタムクラス名を追加することで特定のブロックをターゲット設定できます。

SeedProdビルダーでページを開き、スタイルを設定したいブロックをクリックします。私の場合は、特定のヘッダーブロックをスタイル設定したいです。

左側のパネルで詳細設定タブに移動し、属性オプションを探して展開します。

SeedProdブロックのブロック属性

CSSクラスというラベルのフィールドを見つけて、my-special-styleのようなクラス名を追加します。

SeedProdの見出しブロックにカスタムクラスを追加する

次に、グローバルまたはページレベルのカスタムCSSボックスに次のようなものを追加します。

.my-special-style {
  background-color: #fff7e6;
  border-radius: 10px;
}
カスタムCSSクラスを使用して見出しブロックのCSSを変更する

ページを保存してプレビューすると、サイトの他の部分に影響を与えることなく、その特定のブロックに変更が表示されます。

SeedProdでカスタムCSSクラスを使用してカスタマイズされた見出しブロックの例

WordPressでカスタムCSSを追加することに関するFAQ

How do I add CSS to a specific page?
You can target a specific page using its unique page ID. For example:

.page-id-123 p {
color: red; }

Or, if you’re using SeedProd or WPCode, you can create a custom CSS class and apply it to a block or section manually.
Can I use HTML and CSS together?
Yes! You can add HTML inside WordPress blocks or widgets, and style it using custom CSS. Just make sure the CSS targets the correct element or class.
Is it safe to add CSS without a developer?
Yes, as long as you’re using beginner-friendly tools like SeedProd, WPCode, or the built-in WordPress options. Avoid editing theme files directly unless you’re using a child theme or know how to fix mistakes.
Will Adding CSS to WordPress affect mobile devices?
Most CSS will apply to all screen sizes unless you use media queries. If you’re using SeedProd, you can preview and adjust your CSS for mobile directly in the builder.

WordPressサイトのカスタマイズを始めましょうか?

ご覧のとおり、開発者でなくても、WordPressでカスタムCSSを追加する簡単な方法がいくつかあります。

個々のブロックをスタイル設定したり、テーマ全体を微調整したり、サイトを希望どおりの外観にするのに役立つ小さな変更を加えたりできます。SeedProd、WPCode、またはWordPressの組み込みツールのいずれを使用する場合でも、テーマのデフォルトに不満を感じる必要がないことが重要です。

テーマファイルを編集せずにさらに制御したい場合は、SeedProdがコード不要でページを構築およびスタイル設定する最も簡単な方法です。

WordPressサイトのカスタマイズを続けたいですか?次に推奨するガイドをいくつか紹介します。

著者アバター
Stacey Corrin Content Marketing Specialist
Stacey Corrin is a certified content marketing and search specialist with over 15 years of experience writing about WordPress, SEO, and digital marketing. She manages content for SeedProd and RafflePress, covering tools and strategies she actively uses and tests herself.

開示: 当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、手数料が発生する可能性があることを意味します。当社は、読者に価値をもたらすと信じる製品のみを推奨しています。

[weglot_switcher]