カスタム CSS を使用して Klaviyo レビューのウィジェットのスタイルを設定する方法
このページで学べること
Klaviyo レビュー向けのカスタム CSS について、基本的なユースケースの実装方法を含めて学びます。より高度なユースケースについては、Klaviyo レビューのカスタム CSS に関する開発者向けリソースをご覧ください。ウィジェットのカスタマイズの大半は ドラッグ&ドロップ エディター を使用して実装できます;CSS が必要になるのは高度なユースケースのみです。
レビュー ウィジェットにカスタム CSS を実装するには、サイトのコードを編集する必要があります。これは、技術に詳しいマーケター、またはデベロッパーにアクセスできる場合にのみ推奨されます。当社の製品はカスタム CSS をサポートしていますが、サポートチームは、このドキュメントで説明している一般的なガイダンスを超えるウィジェットのカスタマイズには対応できません。データの安全性を維持するため、Klaviyo のサポートチームでは HTML ファイルを開くことができません。
Klaviyo レビューのカスタム CSS について
Klaviyo レビューには幅広い CSS クラスセレクターが用意されており、これらを使用してカスタム CSS を作成し、レビュー ウィジェットに高度なスタイル設定オプションを適用できます。詳しくは、Klaviyo レビュー CSS クラスの完全な辞書をご覧ください。
カスタム CSS を適用する方法
他のカスタム CSS と同様に、Klaviyo レビューにカスタム CSS を適用できます:
- サイトのメイン CSS スタイルシートにカスタム CSS を追加します。
- 単一のページのコード内に <style> タグを挿入して、そのページに CSS を適用します。
- CSS を単一の HTML 要素(例:div)に埋め込み、その要素にのみ適用します。
- サイト全体にカスタム CSS を追加するには、Theme Settings > Custom CSS(Shopify)または Styles > CSS(WooCommerce)を使用します。
ここでは、実装が最も簡単な最後のオプションに焦点を当てます。
Klaviyo レビューは、デフォルトのスタイルを含め、通常、E コマース プラットフォームの CSS の後に読み込まれる点にご注意ください。そのため、カスタム CSS がデフォルトで上書きされないよう、正確なセレクタを使用することが重要です。
Shopify 用にカスタム CSS を適用する
- Shopify 管理画面で、[Online Store] > [Themes]に移動します。
- 現在のテーマの追加オプション メニュー(3 つの点)から、[複製] をクリックします。
現在のテーマが公開中の場合は、変更を確認して問題のトラブルシューティングを行う前にサイト訪問者に編集内容が表示される可能性があるため、編集しないことをおすすめします。

- テーマの新しいコピーの横にある [カスタマイズ] をクリックします。
- テーマ設定アイコンをクリックします。

- メニューから [Custom CSS] を選択します。

- カスタム CSS を追加します。
以下のセクションには、コピーできるサンプル CSS スニペットが用意されています。
- レビューのウィジェットが表示されるエディタ内のページ(例:[デフォルトのプロダクト])に移動します。
- 編集内容を確認してから、[公開] をクリックしてください。
WooCommerce のカスタム CSS を追加
特定のページに CSS を適用するには、ページ ID セレクター.page-id-YOUR_PAGE_IDを使用する必要があります。ページ ID の見つけ方をご覧ください。
- Wordpress 管理画面で、[外観]>[エディター] に移動します。
- [スタイル] を選択してください。

- 3つのドットの(その他)メニューを開きます。
- [追加 CSS] を選択します。

- カスタム CSS を追加します。
以下のセクションには、コピーできるサンプル CSS スニペットが用意されています。
- 編集内容を確認してから、[公開] をクリックしてください。
カスタム CSS のユースケース
以下の CSS スニペットは、いくつかの基本的なユースケースをカバーしています。より高度なカスタマイズには、開発者のサポートが必要です。チームに開発者がいない場合や、ご自身でコードを書くことに不安がある場合は、サポートのご利用として Klaviyo パートナーにご連絡いただくことをご検討ください。
評価アイコン(星)の外観
以下の URL を、希望するフルスター、パーシャルスター、エンプティスターを表す画像 URL にそれぞれ置き換えてください。Shopify ストアの場合、Shopify のルールにより、URL は Shopify に保存されている画像を参照する必要があります。
#klaviyo-product-reviews-wrapper {
.kl_reviews__star {
display: none;
}
.kl_reviews__full_star {
background-image: url("https://cdn.shopify.com/s/files/1/0284/3128/6351/files/full-moon.png?v=1705073898");
background-size: cover;
}
.kl_reviews__partial_star {
background-image: url("https://cdn.shopify.com/s/files/1/0284/3128/6351/files/last-quarter-moon.png?v=1705073898");
background-size: cover;
}
.kl_reviews__empty_star {
background-image: url("https://cdn.shopify.com/s/files/1/0284/3128/6351/files/new-moon.png?v=1705073898");
background-size: cover;
}
}画像のサムネイルサイズ
レビュー リスト内の、お客様が送信した画像の幅を指定します。
#klaviyo-product-reviews-wrapper .kl_reviews__review__image { width: 225px; }
ボタンの色とスタイル
レビューを書く ボタンのみにスタイルを適用します。
#klaviyo-product-reviews-wrapper .kl_reviews__button:nth-child(1) {
color: blue;
box-shadow: 0 0 15px #9ecaed;
} [質問する] ボタンにのみスタイルを適用します。
#klaviyo-product-reviews-wrapper .kl_reviews__button:nth-child(2) {
color: blue;
box-shadow: 0 0 15px #9ecaed;
}その他のリソース
- レビュー ウィジェットをカスタマイズする方法
レビュー ウィジェット(例:ストア上で商品レビューの表示と投稿を行うブロック)の外観をカスタマイズする方法を学びます。
- レビュー投稿ページをカスタマイズする方法
レビュー投稿ページのカスタマイズ オプションについて、レビュー担当者がレビューの AI 生成見出しを選択できるようにする方法などをご確認ください。
- Klaviyo Reviews CSS class reference (developer resource)