AI要約
WPFormsのフィールドにマテリアルデザインを追加しますか?このデザインタイプは、フォームフィールドにモダンでクリーンな外観を追加するための非常に一般的な方法です。簡単なPHPスニペットとCSSを組み合わせることで、WPFormsにこの外観を簡単に適用できます。
このチュートリアルでは、これを達成する方法の各ステップを順を追って説明します。
フォームの作成
まず、フォームを作成し、追加したいフィールドを追加する必要があります。フォームの作成に支援が必要な場合は、このチュートリアルをご覧ください。
このチュートリアルでは、簡単なフィードバックフォームを作成します。例には、名前、メールアドレス、件名、および複数行テキストのフォームフィールドが含まれます。

このタイプのデザインを、直接テキスト入力を受け付けるフィールドのみに追加することに焦点を当てていることを覚えておくことが重要です。すべてのフォームフィールドにこのタイプのデザインを追加しても、期待通りの効果が得られない可能性があるため、まずフォームをテストして、希望通りの外観になっていることを確認してください。
マテリアルデザイン – PHPスニペット
次に、小さなPHPスニペットを追加します。これにより、フォームフィールドのラベルをフォームフィールドの前から後ろに移動させる必要があります。
サイトにコードスニペットを追加する方法については、このチュートリアルをご覧ください。
このスニペットは、フォームID697でのみ実行されます。フォームIDが一致する場合、最初の関数wpf_dev_display_field_beforeは、フィールドラベルをフォームフィールドの前に表示するように設定されているPHPアクションを削除します。次に、次の関数がラベルをフォームフィールドの後に表示するように強制します。
マテリアルデザイン – CSSスニペット
最後のステップは、すべてのフォームフィールドにマテリアルデザインの外観を追加するこのCSSをサイトに追加することです。
サイトにCSSを追加するのにヘルプが必要な場合は、このチュートリアルをご覧ください。

これで完了です!フォームフィールドにマテリアルデザインの外観が追加されました!他のCSSソリューションを試したい場合は、スタイリングドキュメントをご覧ください。