フォームをスタイリングする

WordPress フォームのルック&フィールを簡単にカスタマイズしたいですか?弊社のフォームスタイリング機能を使えば、CSS を記述することなくフォームをスタイリングできます。

このチュートリアルでは、ブロックエディタでWPFormsビジュアルビルダーを使ってフォームをスタイルする方法を紹介します。

必要条件ブロックエディターでフォームのスタイルを設定するには、以下の環境が必要です:

  • ワードプレスバージョン6.0以上
  • ブロックエディタまたは完全なサイト編集が可能なテーマ


始める前に、WPFormsがWordPressサイトにインストールされ、有効化されていることを確認し、ライセンスを確認してください。

モダンなマークアップを可能にする

WPFormsのモダンなマークアップはアクセシビリティの向上を含み、ブロックエディタでフォームを視覚的にカスタマイズできます。

注意:WPFormsのバージョン1.8.1以降では、新規ユーザーはデフォルトでモダンマークアップが有効になっており、WordPressのダッシュボードに無効化オプションは表示されません。ブロックエディタでフォームのカスタマイズを開始するには、次へ進んでください。

フォームのスタイリングを有効にするには、WPForms の設定ページからモダンマークアップを有効にする必要があります。そのためには、WPForms " Settingsに行き、Generalタブを選択します。

WPForms設定ページ

次にGeneralセクションまでスクロールし、Include Form StylingオプションがBase and form theme styling に設定されていることを確認します。

フォーム・スタイリング・オプションを含める

その後、Use Modern Markupチェックボックスをチェックして有効にします。

最新のマークアップを使用する

このオプションを有効にしたら、必ず変更を保存してください。

注意:非推奨のクレジットカードフィールドを持つフォームはモダンなマークアップと互換性がありません。このフィールドを使用している場合、WPForms でモダンマークアップを使用することはできません。この制限を回避する方法についてはFAQ をご覧ください。

フォームのカスタマイズ

: Elementor を使用していて、Elementor ビルダーからフォームのスタイルを設定したい場合は、Elementor によるフォームのカスタマイズガイドを参照してください。

モダンマークアップオプションを有効にした後、新しいフォームを作成し、そのフォームをページまたは投稿に追加します。

ブロックエディタで、WPFormsブロックの追加オプションを開くためにフォームをクリックします。

フィールドスタイル

WPForms ブロックの設定では、CSS を記述せずにカラーテーマ、フォームフィールド、ラベル、ボタン、コンテナと背景のスタイルをカスタマイズするオプションが見つかります。また、高度なセクションでフォームから別のフォームにスタイル設定をコピーするための追加オプションも見つかります。

利用可能なスタイリング・オプション

以下、それぞれのオプションについて詳しく説明する。

テーマ

テーマ設定では、定義済みのカラーテーマを選択し、フォームのフィールド、ラベル、ボタン、コンテナ、背景のスタイルを自動的に更新することができます。

適用するには、お好みのテーマをクリックするだけで、フォームのフィールド、ラベル、ボタン、コンテナ、または背景の色が即座に調整されます。

利用可能なテーマスタイリング

テーマを選択した後に個々の設定をカスタマイズした場合、その変更は新しいカスタムフォームテーマとして保存されます。この新しいテーマは利用可能なテーマのリストに追加され、他のフォームテーマと同じように任意のフォームに適用することができます。

また、テーマ名フィールドから、識別しやすいようにこのテーマの名前を変更することもできます。

テーマ名

カスタムフォームテーマを削除するには、テーマ名の横にある「テーマの削除」をクリックします。

テーマの削除

注:WPFormsでテーマスタイルがどのように機能するかについての詳細は、フォームテーマの使用に関するチュートリアルを参照してください。

フィールドスタイル

フィールドスタイルセクションの下に、フォームフィールドのサイズ、ボーダー、ボーダーサイズ、ボーダー半径、色を調整するオプションがあります。以下に利用可能なフィールドオプションを説明します。

  • サイズフォームフィールドの全体的なサイズを調整します。オプションには大があります。
  • ボーダーこの設定により、フォームフィールドにボーダーを追加または削除することができます。オプションには実線破線点線のボーダーがあります。
  • ボーダーサイズ:フィールドのボーダーの太さを設定します。デフォルトの単位はピクセル(px)ですが、デザインのニーズに最も適した単位を選択することができます。
  • ボーダー半径:フォームフィールドの角を丸くし、ソフトでモダンな外観にします。デフォルトの単位はピクセル(px)ですが、お好みの単位に変更できます。
利用可能なフィールド・スタイル・オプション

次に、「色」の設定があります。ここでは、フィールドの背景、ボーダー、テキスト、ドロップダウンメニューの色を更新することができます。

使用可能なフィールドカラー

特定のカラーオプションをクリックすると、利用可能なテーマカラーのオーバーレイが表示されます。

背景色の変更

色見本をクリックしてカラーピッカーを開きます。

カラーピッカー

フォームに使用したいブランドカラーがすでにある場合は、16進数のカラーコードを16進数フィールドに貼り付けてください。

16進数を入力

ラベルスタイル

ラベルスタイルのセクションでは、フォームラベルのサイズと色を更新するオプションがあります。利用可能なサイズオプションには、大があります。

ラベルサイズ

色」セクションの下に、ラベル、サブラベル、エラーメッセージの色を更新するオプションがあります。以下に、利用可能なラベルの色のオプションを説明します。

ラベルの色
  • ラベル:このオプションはメインフィールドラベルのテキストカラーをコントロールします。
  • サブラベルとヒント:このオプションは、WPFormsがフロントエンドでユーザーに値を提案するときに表示されるフィールドのサブラベルとヒントの色を制御します。
  • エラーメッセージユーザーがフォームに入力する際にエラーが発生した場合に表示されるテキストの色です。

ボタンスタイル

ボタンスタイルの設定では、ボタンのサイズ、ボーダー、ボーダーサイズ、ボーダー半径、色を変更することができます。以下に、利用可能なボタンオプションについて説明します。

  • サイズこのオプションはボタンのサイズを設定します。オプションにはSmallMediumLargeがあります。
  • ボーダーこの設定により、実線破線、または点線のボーダーでボタンの輪郭を描くことができます。
  • ボーダーサイズ:ボタンの枠線の太さを設定します。デフォルトの単位はピクセル(px)ですが、デザインのニーズに最も適した単位を選択することができます。
  • ボーダー半径:ボタンの角の丸みを調整します。ピクセル(px)が標準単位で、オプションでデザインの好みに応じて切り替えることができます。
ボタンスタイル

Colorsパネルでは、ボタンの背景色と文字色を更新するオプションがあります。

ボタンの色

注意:ボタンに設定した背景色は、デフォルトのアクセント・カラーとしても使用されます。つまり、フィールド、プログレスバー、ラジオボタン、チェックボックスのフォーカス状態の色は、ボタンの背景色が使用されます。

コンテナ・スタイル

コンテナスタイルの設定では、フォームのコンテナのパディング、ボーダースタイル、ボーダーサイズ、ボーダー半径、影、色をカスタマイズすることができます。以下に、利用可能なコンテナオプションの詳細を示します。

  • パディング:このオプションは、フォームコンテナの境界線の内側のスペースを設定します。この値を増減することで、フォームのコンテンツ周りの間隔を調整することができます。
  • ボーダーのスタイル:この設定では、コンテナの輪郭を選択でき、実線破線、または点線のボーダーを選択できます。
  • ボーダーサイズ:コンテナのボーダーの太さを決定します。デフォルトの単位はピクセル(px)ですが、デザインのニーズに最も適した単位を選択できます。
  • ボーダー半径:これは、コンテナの角をどの程度丸めるかを調整し、フォームの外観にソフトまたは明確なエッジを追加します。デフォルトの単位はピクセル (px) ですが、スタイルに合わせて変更することができます。
  • シャドウ:コンテナのシャドウ効果の大きさを選択し、フォームのデザインに深みを加えます。
  • コンテナのボーダーカラーをビジュアルテーマに合わせて更新し、フォーム全体の美観を向上させます。
利用可能なコンテナ・スタイル

背景スタイル

背景スタイルの設定では、フォームの背景画像と色をコントロールできます。

はじめに、イメージドロップダウンメニューからイメージソースを選択します。すでにウェブサイトにアップロードされている画像や新しい画像をアップロードするには、メディアライブラリオプションを選択します。より多くのプロフェッショナルな画像をお探しの場合は、ストックフォトオプションを 選択してください。

画像ドロップダウンメニュー

選択後、Choose Imageボタンをクリックして次に進みます。

画像選択ボタン

イメージ ] ドロップダウンから[メディア ライブラリ ] を選択すると、ウェブサイトのメディア ギャラリーが開き、画像を選択したり、新しい画像をアップロードしたりできます。ストックフォトを選択すると、フォームの背景に使用するストックフォトが表示されます。

注:初めてストックフォトを選択される場合、ストックイメージライブラリのダウンロードを促すオーバーレイが表示されます。続行」をクリックするとダウンロードが開始されます。

画像を選択したら、Background Styles(背景スタイル)セクションでさらにカスタマイズオプションを追加できます:

  • 位置:この設定により、Top Center(中央上部)Bottom Center(中央下部)などのオプションを選択して、フォーム内の背景画像を完璧な位置に配置することができます。
  • リピート:背景画像のリピート方法を選択します。オプションは、単一の画像にはリピートなし、背景全体に画像を繰り返すにはタイル、幅方向に繰り返すには水平リピート、縦方向に繰り返すには垂直リピートです。
  • サイズ背景画像がフォーム内に収まるように調整します。Coverはフォームのサイズに合わせ、画像が背景全体を覆うようにします。Dimensionsを選択すると、画像の幅と高さを正確に指定できます。
  • :このオプションでは、画像が使用されていないときに表示される背景色を選択できます。

高度なスタイリング

詳細設定]セクションでは、[スタイル設定のコピー/貼り付け] の下に、フォームに追加したすべてのスタイルを含む CSS コードが表示されます。

コピーペーストのスタイル設定

このオプションを使うと、あるフォームから別のフォームにスタイルをコピーすることができます。

他のフォームからスタイル設定をコピーした場合は、すぐにここに貼り付けることができます。コードスニペットを貼り付けると、フォームは前のフォームのスタイルを使用するようになります。

フォームに追加したカスタマイズをリセットしたい場合は、スタイル設定のリセットボタンをクリックしてください。これでフォームがカスタムスタイルのない元の状態に戻ります。

スタイル設定のリセット

オプションで、ADDITIONAL CSS CLASS(ES)ボックスに作成したカスタムCSSクラスを追加することができます。詳しくは、カスタムCSSクラスの追加に関するチュートリアルをご覧ください。

追加のCSSクラス

フォームをスタイリングしたら、ページを公開するか下書きとして保存して変更を保存してください。

ページを下書きとして保存する

注意:カスタマイズしたフォームを別のページに埋め込んでも、設定したスタイル設定は保持されます。

フォームのテスト

最後のステップは、フォームが期待通りに表示され、動作することを確認するための簡単なテストを実行することです。

テストするには、フォームにエントリーを送信するだけです。詳しくは、フォームテストのチェックリストをご覧ください。

よくある質問

以下では、ブロックエディタでのフォームのスタイリングについて、よく寄せられる質問にお答えします。

注意してください!このドキュメントのFAQにはPHPコードが含まれており、開発者向けの内容となっています。私たちはこのコードを好意で提供していますが、コードのカスタマイズやサードパーティの開発に関するサポートは提供していません。

あなたのサイトにカスタムコードを追加するためのシンプルなアプローチをご希望の場合は、WPBeginner's guide to use WPCodeをご覧ください。

Use Modern Markup オプションが見つかりません。どうすればWPFormsでModern Markupを有効にできますか?

WPFormsプラグインをバージョン1.8.1にアップデートする前に、ウェブサイトに少なくとも1つのフォームを持つユーザは、最新のマークアップオプションを見ることができます。

WordPressサイトにWPFormsプラグインをインストールしたばかりの場合、設定ページにUse Modern Markupオプションは表示されません。あなたのサイトはデフォルトでモダンマークアップを使用するように設定されています。

このオプションを設定ページに表示したい場合は、以下のコード・スニペットをサイトに追加する必要があります。

WPFormsにモダンなマークアップを使わせるには?

非推奨のクレジットカードフィールドを使用することでモダンマークアップを有効にできない場合は、カスタムフィルタを追加することでこの制限を回避できます。WPFormsにモダンマークアップオプションを有効にさせるには、以下のコードスニペットをウェブサイトに追加してください。

コードを追加したら、WPFormsの設定ページからモダンマークアップを有効/無効にできます。

ブロックエディターで使用できないスタイル変更はどうすればできますか?

ブロックエディターではオプションとして利用できない他の変更をフォームのスタイルに加えたい場合は、CSS Heroを使うことができます。このプラグインを使えば、コードを書くことなくフロントエンドでサイトの外観を変更できます。

また、CSSでフォームのスタイルを設定したい場合は、WPCodeを使用してサイトにカスタムスタイルを追加することをお勧めします。

以上です!これでWPFormsとブロックエディタを使ってWordPressのフォームのルック&フィールをカスタマイズする方法がわかりました。

次に、アイコンを使ってフォームの表示を改善したいですか?その方法については、アイコンの選択に関するチュートリアルをご覧ください。

最高のWordPressドラッグ&ドロップフォームビルダープラグイン

簡単、速い、安全。WPFormsを信頼する600万人以上のWebサイトオーナーの仲間入りをしてください。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。