WordPressでデフォルトのテキスト選択色を変更する方法

訪問者がウェブサイトでテキストを選択したときの表示に気づいたことはありますか?ブランドカラーに合わせるために、作業しているウェブサイトのテキスト選択色を更新する必要がある場合があり、多くのユーザーがその方法を尋ねています。

幸いなことに、この見過ごされがちなデザイン要素をカスタマイズするのは、思っているよりも簡単です。ブランドカラーに合わせたい場合でも、可読性を向上させたい場合でも、テキスト選択の色を変更することで、ウェブサイトのユーザーエクスペリエンスを向上させることができます。

このガイドでは、WordPressでデフォルトのテキスト選択色を変更する方法を正確に説明します。

WordPressでデフォルトのテキスト選択色を変更する方法

WordPressでデフォルトのテキスト選択色を変更する理由

テキスト選択色とは、WordPressにおいて、コンテンツ内でテキストの一部をハイライトしたときに表示されるフォントの色を指します。このようになります:

WordPressでのデフォルトのテキスト選択色の例

WordPressウェブサイトのデザインと合わない場合があるため、この色を変更したい場合があります。配色は、サイトを良く見せ、一貫したブランド体験を維持するために重要な役割を果たします。

WordPressブログを運営している場合、デフォルトのテキスト選択色がコンテンツの他の部分から十分に目立たず、読みにくいと感じる場合は、その色を変更したいと思うかもしれません。

それを踏まえた上で、WordPressでテキスト選択のフォントカラーを変更する方法を見てみましょう。以下のリンクを使用して、使用したい方法にジャンプしてください。

方法1:コードを使用してテキスト選択色を変更する(すべてのテーマで機能します)

一部のWordPressテーマには、テキスト選択色の変更機能が組み込まれていますが、すべてではありません。そのため、より普遍的な方法として、カスタムCSSコードを使用することをお勧めします。

WordPressのチュートリアルでは、CSSコードスニペットをテーマの functions.php ファイルに追加するように指示されていることがよくあります。

最大の問題は、コードスニペットのわずかな間違いでもWordPressサイトが完全に壊れてしまう可能性があることです。ましてや、WordPressテーマを更新すると、カスタムコードはすべて失われます

そこで役立つのが WPCode です。このコードスニペットプラグインを使用すると、エラーを引き起こしたり、サイトにアクセスできなくしたりすることなく、WordPressにカスタムコードを追加するのが簡単になります。

WPCode - 最高のWordPressコードスニペットプラグイン

まず最初に行うべきことは、無料のWPCodeプラグインをインストールして有効化することです。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

有効化したら、WordPress管理ダッシュボードの Code Snippets » Add Snippet に移動します。

WPCodeを使用してテキスト選択色を変更する

ここで、「カスタムコードを追加(新規スニペット)」にマウスカーソルを合わせます。

表示されたら、「+カスタムスニペットを追加」ボタンをクリックします。

WPCodeにカスタムコードを追加する

次に、画面に表示されるオプションのリストからコードタイプを選択する必要があります。

このチュートリアルでは、「CSSスニペット」を選択します。

コードタイプとしてCSSスニペットを選択

次のページで、カスタムコードスニペットのタイトルを入力します。

後でWordPressダッシュボードでスニペットを識別するのに役立つものなら何でも構いません。「テキスト選択色の変更」など。

コードを使用してWordPressのテキスト選択色を変更する

次に、以下のCSSをコードプレビューボックスに追加できます:

/* Customizing text selection for Firefox */
::-moz-selection {
    /* Background color when text is selected in Firefox */
    background-color: #008000; /* Green color */
    /* Text color when text is selected in Firefox */
    color: #fff;
}

/* Customizing text selection for other browsers */
::selection {
    /* Background color when text is selected in other browsers */
    background-color: #008000; /* Green color */
    /* Text color when text is selected in other browsers */
    color: #fff;
}

2つのスタイルを追加したことに注意してください。::moz-selection CSSセレクターはFirefoxブラウザで機能し、::selection CSSセレクターはGoogle Chrome、Safari、IE9+、Operaなどの他の一般的なブラウザで機能します。

上記の例では、#16進数コードはリンクの色を緑に変更するため、ハイライトされたテキストに使用したい色に background-color: #008000 を変更する必要があります。

使用する16進コードがわからない場合は、 HTML Color Codes ウェブサイトでさまざまな色を探索してコードを取得できます。

コードが希望通りになったら、「非アクティブ」トグルをクリックして「アクティブ」に切り替えてください。

次に、「スニペットを保存」をクリックして、CSSスニペットを公開します。

WPCodeにデフォルトのテキスト選択色CSSコードを挿入する

これで、ウェブサイトにアクセスして変更が適用されていることを確認できます。

これは、デモウェブサイトでの表示方法です。

WPCodeで作成された新しいデフォルトのテキスト選択色の例

方法2:WordPressテーマ設定を使用する(クラシックテーマによって異なります)

一部のWordPressテーマでは、タイポグラフィやフォントの設定を変更でき、選択したテキストの色も含まれます。お使いのテーマでこれが可能かどうかを確認するには、**外観 » カスタマイズ**に移動する必要があります。

注意:この方法はブロックテーマには適用されません。

WordPressテーマカスタマイザーを開く

ここで、「色」というラベルの付いた設定を探してください。

「一般」、「グローバル」、または類似のタブが表示される場合、そこにはテーマの色設定が含まれていることがよくあります。

例えば、Astra WordPressテーマを使用している場合、[グローバル]タブを選択する必要があります。

テーマ設定を使用してデフォルトのテキスト選択色を変更する

その後、「色」をクリックすると、このWordPressテーマを構成するさまざまな色が表示されます。

次に、「アクセント」をクリックする必要があります。

WordPressテーマ設定でアクセントカラーを変更する

新しいテキスト選択色を選択できるカラーピッカーが開きます。

ライブプレビューが自動的に更新されるため、フォントの色が変わるのを確認できます。したがって、さまざまな設定を試して、WordPressウェブサイトに最適なものを確認できます。

WordPressテーマカスタマイザーを使用してテキスト選択色を変更する

変更に満足したら、「公開」をクリックして公開します。

その後、WordPressブログまたはウェブサイトで新しいテキスト選択色がライブで表示されます。

WordPressでテキストのハイライトカラーを変更する

WordPressテーマカスタマイザーに色の設定が表示されなくても、テーマのドキュメントを確認して、デフォルトのテキスト選択色を変更する方法があるかどうかを確認する価値はあります。

テーマの開発者にヘルプを求めることもできます。詳細については、WordPressサポートを適切に求め、取得する方法に関するガイドを参照してください。

WordPressのタイポグラフィに関するヒントとコツをもっと発見する

WordPressウェブサイトのフォントをカスタマイズしたいけれど、方法がわからないですか?これらのガイドを参考に始めましょう。

このチュートリアルがWordPressでデフォルトのテキスト選択色を変更する方法を学ぶのに役立ったことを願っています。また、WordPressのベストドラッグアンドドロップページビルダーWordPressでフォントをオンラインで販売する方法に関するガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

25 CommentsLeave a Reply

  1. 最近、あなたの記事を使って、モバイルデバイスのChromeブラウザでヘッダーの色を変更しました。これもウェブサイトを大きくパーソナライズできる小さなディテールです。これらは些細な調整にすぎないことはわかっていますが、あなたのガイドのおかげで、これらの小さなディテールをすべて徐々に完璧にできるのが気に入っています。なぜなら、私の意見では、美しさはディテールにあるからです。素晴らしいチュートリアルと、それを非常に簡単にしてくれたスニペットに感謝します。

  2. コーディングを変更せずに、投稿タイトルの色だけを変更する方法はありますか?コーディングについては何も理解しておらず、それをいじりたくありません。

  3. 本当にありがとうございます。サービスは素晴らしかったです。学ぶことがたくさんあります。

  4. ありがとう、Twenty Fourteen Childでうまく機能しました。これで、テンプレートからデフォルトの緑色が消えることを願っています。

    • 私たちの知る限りではありません。なぜなら、これは基本的なCSSの変更だからです。私たちが考えられる唯一のことは、Thesisがあなたのスタイルを上書きしている可能性があるということです。

      管理者

  5. こんにちは、

    コードをGenesis eleven40の子テーマにコピーしましたが、機能しません。

    ありがとうございます

    • eleven40が独自のスタイルを事前に定義していない限り、問題なく動作するはずです。その場合、!important値を yoursに追加してオーバーライドする必要があります。

      管理者

      • なんてこった。この問題の解決策をインターネットの至る所で必死に探していましたが、何も得られませんでした。しかし、Marvinの質問へのこの回答がそれを解決しました!とても簡単です。本当にありがとうございます!!!!!

  6. クールなトリックです。Genesisでウェブサイトを構築していますが、テクニカルサポートの担当者が言うように、「水を一杯飲むのと同じくらい簡単」です。

    ありがとう!
    -デビッド

  7. これは、多くの人がおそらく気づかないであろう簡単なことの一つですが、ウェブサイトに追加するのに良い「追加機能」です。私は最初にHTML5 Boilerplateでこれを見て、構築するサイトで頻繁に使用しています。

    • Brianのサイトでこのチュートリアルを見ました。彼はそれらを組み合わせると機能しないと提案しています(どの環境で機能しなかったかは不明)。しかし、私たちは機能することがわかっているものに固執します。

      管理者

  8. genesis has a nice text selection color. your site’s is orange which is cool :)

    追伸:サイトの外観といえば、yoast.comもアップグレードされ、彼も現在genesisフレームワークを使用しています。素晴らしいです!

返信を残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。