WordPressにカスタムスクロールバーを追加する方法

一部のウェブサイトに、ブランドカラーに完全に一致する洗練されたカスタムスクロールバーがあることに気づいたことはありますか?🤩

私たちもこの機能に気づいていました。そして、多くのユーザーが、この目を引くカスタムスクロールバーを独自のWordPressサイトで作成する方法を尋ねてきました。

良いニュースは?WordPressのスクロールバーのカスタマイズは、あなたが思うよりもはるかに簡単です。ブランドカラーに合わせたい場合でも、ナビゲーションを改善したい場合でも、ウェブサイトにプロフェッショナルなタッチを加えたい場合でも、その方法を正確に説明します。コーディングの経験は必要ありません!

WordPressにカスタムスクロールバーを追加する

カスタムスクロールバーを追加する前に知っておくべきこと 💡

WordPressのスクロールバーをカスタマイズすることに興味があるのですね。しかし、始める前に、WordPressウェブサイトにとって正しい決定を下すために、知っておくべき重要なことがいくつかあります。

まず、カスタムスクロールバーは素晴らしく見えるかもしれませんが、すべてのブラウザが同じように表示するわけではありません。Chromeのような最新のブラウザはこれをうまくサポートしていますが、他のブラウザは、特にモバイルデバイスでは、カスタマイズが限定的であるか、まったく表示されない場合があります。

重要なのは、さりげなく始めることです。派手なデザインでコンテンツから注意をそらすのではなく、ブランドのカラースキームに合わせたマイナーな調整から始めることを常にお勧めします。覚えておいてください。スクロールバーは、ショーを盗むのではなく、ユーザーエクスペリエンスを向上させるべきです。

正しく行われた場合、このWordPressのデザイン要素は、あなたのサイトにプロフェッショナルなタッチを与えることができます。すべての訪問者にとって一貫したエクスペリエンスを確保するために、さまざまなブラウザで変更をテストしてください。

何が期待できるか理解できたので、WordPressサイトにカスタムスクロールバーを追加する方法を見てみましょう。以下のクイックリンクを使用して、使用したい方法にジャンプしてください。

🔎 コンテンツボックスやサイドバーなどの特定の要素にカスタムスクロールバーを追加したいですか? WordPressのあらゆる要素にカスタムスクロールバーを追加する方法に関するガイドをご覧ください。

オプション1:高度なスクロールバープラグインを使用する(無料+簡単)

WordPressでスクロールバーをカスタマイズする最も簡単な方法は、Advanced Scrollbarを使用することです。この無料プラグインを使用すると、コードを一行も書かずに、スクロールバーの幅、色、スクロール速度などを変更できます。

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

有効化したら、設定 » 高度なスクロールバー設定に移動します。

Advanced Scrollbar WordPressプラグイン

ここでは、カラースキームやレール 背景色 のようなスクロールバーのデザインを変更できます。

次の画像では、青いスクロールバーを作成しました。

カスタムスクロールバーの例

新しい数値を「Mouse Scroll Step」フィールドに入力することで、マウスのスクロールステップを変更することもできます。

数値が低いほどサイトのスクロールは遅くなり、数値が高いほどスクロールは速くなります。

WordPressでスクロールバーの速度を変更する

スクロールバーを自動的に非表示にするかどうかを選択することもできます。これにより、訪問者がスクロールしたときにのみ表示されます。

これは、カラフルなスクロールバーを作成し、コンテンツの他の部分から注意をそらすのではないかと心配している場合に役立ちます。

WordPressのスクロールバーを非表示にする

デフォルトでは、スクロールバーはブラウザウィンドウの右側に表示されます。ただし、お好みで「レール配置」設定を使用して左側に移動できます。

スクロールバーの設定に満足したら、「変更を保存」をクリックして設定を保存することを忘れないでください。

カスタムスクロールバーがどのように機能するかを確認するために、WordPressブログにアクセスできるようになりました。

オプション2:CSSスクロールバーを作成する(上級)

スクロールバーをより高度に変更したい場合は、CSSを使用するという別の方法もあります。

CSSでカスタムスクロールバーを作成すると、要素のすべての部分をカスタマイズできますが、WebKitを使用するデスクトップブラウザでのみ機能します。これは、モバイルブラウザを含むすべてのブラウザで変更が表示されないことを意味します。

CSSを使用してスクロールバーをカスタマイズするには、外観 » カスタマイズに移動します。

注意ブロックテーマを使用している場合、このオプションは利用できません。その場合は、https://example.com/wp-admin/customize.php のURLを入力してカスタムカスタマイザーを開くことができます。example.com をご自身のサイトのドメイン名に置き換えることを忘れないでください。

詳細については、WordPress管理画面でテーマカスタマイザーが表示されない問題を修正する方法に関するガイドをご覧ください。

WordPressカスタムizer

WordPressカスタムizerで「追加CSS」をクリックします。

表示される小さなエディタにコードを追加できるようになりました。

WordPressカスタム機能でスクロールバーをカスタマイズする方法

スクロールバーの外観を変更するコードの例を次に示します。

::-webkit-scrollbar {
-webkit-appearance: none;
}
::-webkit-scrollbar {
width: 10px;
}
 
::-webkit-scrollbar-track {
background: #ffb400;
border:1px solid #ccc;
}
 
::-webkit-scrollbar-thumb {
background: #cc00ff;
border:1px solid #eee;
height:100px;
border-radius:5px;
}
 
::-webkit-scrollbar-thumb:hover {
background: blue;
}

好きなコードを追加できます。CSSの詳細については、WordPressテーマにカスタムCSSを追加する方法に関する完全ガイドをご覧ください。

コードに満足したら、「公開」ボタンをクリックするだけです。これで、WebKitブラウザでWordPressサイトにアクセスして、変更がどのように反映されているかを確認できます。

WordPressのカスタムスクロールバーの例

ボーナスヒント:WordPressにトップへ戻る効果を追加する

カスタムスクロールバーを作成する apart from、WordPressサイトにスクロールアップ効果を追加したい場合もあります。これは、ブログ記事が長い場合に非常に役立ち、ユーザーが一番上に戻る簡単な方法を提供したい場合です。

この機能を追加するには、WPFront Scroll Top プラグインをインストールして有効化する必要があります。詳細な手順については、WordPressプラグインのインストール方法に関するチュートリアルをご覧ください。

有効化したら、WordPress ダッシュボードから 設定 » スクロールトップ ページにアクセスし、「有効化」ボックスをチェックして、トップへのスクロール効果を有効にしてください。

その後、スクロールオフセット、ボタンサイズ、不透明度、フェード時間、スクロール時間などをここから編集できます。

スクロールアップ効果を追加するためのプラグイン設定を編集する

完了したら、「変更を保存」ボタンをクリックして設定を保存することを忘れないでください。

これで、ウェブサイトにスクロールアップ効果を正常に追加できました。より詳細な手順については、WordPressでjQueryを使用してスムーズなスクロールアップ効果を追加する方法に関するチュートリアルをご覧ください。

トップに戻るボタンのプレビュー

この記事がWordPressでカスタムスクロールバーを追加する方法を学ぶのに役立ったことを願っています。また、WordPressのベストドラッグ&ドロップページビルダーと、WordPressウェブサイトの編集方法に関する究極のガイドもご覧ください。

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

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

究極のWordPressツールキット

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

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

14 CommentsLeave a Reply

  1. スクロールバーのカスタマイズにおいて、アクセシビリティを考慮することの重要性を付け加えたいと思います。
    見た目の美しさも重要ですが、カスタムスクロールバーが、視覚障害のある方を含むすべての訪問者にとって、容易に視認でき、利用可能であることを確認する必要があります。
    例えば、コントラストの高い色を使用したり、スクロールバーの幅を十分に確保したりすることが、この点で役立つかもしれません。

  2. 週刊で連載を投稿できるコミックストリップのような連載アートを表示するWP用のプラグインはありますか?

  3. it not working very fine on some websites, depends to the themes that the website uses, it might even hide the scroll bar and make the website loading time more than normal, i suggest using a CSS code it’s easy to use and customizable as well … i give a sample ans you guys just modify it as your own ;)

    ===

    ::-webkit-scrollbar { width: 14px; background-color: silver; }

    ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; background-color: silver; }

    ::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); background-color: #0099cc; }

    • 素晴らしい…最もクリーンなソリューションです。
      もしそのようなオプションがあれば、Firefox用のコードを投稿していただけると嬉しいです。

      シェアしていただきありがとうございます。

  4. なんて楽しいプラグインでしょう。インストールしたばかりです。ホバーしていないときのスクロールバーの色、不透明度を制御する方法はありますか?この投稿をありがとう!

  5. こんにちは、投稿内のリンクが壊れているようです。サイトのランクに影響する可能性があります。
    「Dewdrop Custom Scrollbar」プラグインの正しいリンクを掲載してください。

返信を残す

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