Code html Contact Form 7
Contact Form 7 (CF7) là một trong những plugin phổ biến nhất có sẵn cho WordPress. Nó cho phép người dùng nhanh chóng tạo các biểu mẫu tùy chỉnh, ở bất kỳ đâu trên trang web WordPress Show
Mặc dù các biểu mẫu rất dễ tạo và triển khai, nhưng các trường bên trong chúng được tạo kiểu tối thiểu – cho phép chúng kết hợp với hầu hết các trang web. Giao diện của mỗi biểu mẫu CF7 phụ thuộc vào kiểu dáng CSS được áp dụng cho các phần tử biểu mẫu HTML tiêu chuẩn được sử dụng trong chủ đề WordPress hiện tại của bạn Bài viết này hướng dẫn những người dùng có kỹ năng sử dụng HTML và CSS cách kiểu dáng Kiểu dáng Khi bạn . Biểu mẫu liên hệ 7 theo yêu cầu cụ thể của họ. Mẫu liên hệ kiểu 7tl. phiên bản dr (quá dài; không đọc)
Mục lụcBiểu mẫu liên hệ mặc định 7Chúng tôi sử dụng biểu mẫu CF7 mặc định (thường có tên là “Mẫu liên hệ 1” & được cài đặt tự động trên mỗi lần cài đặt plugin CF7) làm cơ sở cho bài viết này Giao diện thực tế của biểu mẫu mặc định này trên trang web WordPress của bạn sẽ phụ thuộc vào chủ đề WordPress hiện tại được sử dụng trên trang web của bạn và kiểu dáng CSS mà chủ đề đó áp dụng cho các phần tử biểu mẫu HTML tiêu chuẩn Trong trường hợp này, trang web của chúng tôi sử dụng chủ đề The7 của Dream-Theme và biểu mẫu Biểu mẫu liên hệ 7 mặc định xuất hiện như sau
Tên của bạn (bắt buộc) Email của bạn (bắt buộc) Môn học Tin nhắn của bạn
Bạn có thể nhận thấy biểu mẫu này có một số vấn đề về kiểu dáng
Trong bài viết này, chúng tôi sẽ trình bày cách thay đổi kiểu của biểu mẫu này, sử dụng HTML và CSS, để đáp ứng các yêu cầu cụ thể Quy trình biểu mẫuBiểu mẫu là một phần phổ biến của nhiều trang web và là một công cụ rất mạnh để tương tác với người dùng. Họ cung cấp một cách dễ dàng để khách truy cập vào trang web của bạn bắt đầu cuộc trò chuyện với bạn về các yêu cầu cụ thể của họ Biểu mẫu CF7 dựa trên quy trình biểu mẫu HTML tổng quát hơnMặc dù plugin CF7 giúp tạo biểu mẫu nhanh chóng và dễ dàng với ít hoặc không có kiến thức về HTML, nhưng biểu mẫu Biểu mẫu liên hệ 7 dựa trên quy trình biểu mẫu HTML chung HTML bao gồm một số phần tử được thiết kế đặc biệt để sử dụng trong các biểu mẫu. Plugin CF7 cung cấp hỗ trợ cho hầu hết các phần tử biểu mẫu HTML thường được sử dụng, bao gồm một số phần tử HTML5 được thêm gần đây Giao diện biểu mẫu phụ thuộc vào các thành phần biểu mẫu HTML được sử dụng và kiểu CSS được áp dụngHình thức của mỗi biểu mẫu CF7 phụ thuộc vào các phần tử biểu mẫu HTML được sử dụng HTML cho Biểu mẫu CF7 và kiểu CSS được áp dụng cho các thành phần này trong chủ đề WordPress hiện tại của bạn CSS cho Biểu mẫu CF7 Trong bất kỳ biểu mẫu web nào, HTML cung cấp nội dung biểu mẫu và bố cục (cấu trúc) của biểu mẫu trong khi CSS kiểm soát hình thức và cách trình bày (kiểu) của biểu mẫu
HTMLHTML trong mỗi biểu mẫu CF7 được tạo bởi plugin CF7 dựa trên thông tin do bạn cung cấp trong phần Biểu mẫu trên giao diện CF7 Phần Form giao diện CF7 Bất kỳ phần tử HTML nào do bạn thêm vào trong phần Biểu mẫu trên giao diện CF7 đều được kết hợp với HTML do plugin CF7 tạo ra
Các phần tử biểu mẫu HTML chuẩnBiểu mẫu Contact Form 7 mặc định sử dụng các thành phần nhãn Mặc dù đây có lẽ là cách đơn giản nhất để tạo biểu mẫu, nhưng nó có một số thiếu sót, chúng tôi sẽ thảo luận trong các bài viết tiếp theo – ( xem Tại sao chúng tôi sử dụng Fieldset, Legend & Lists trong CF7 Skins và Làm cho biểu mẫu của bạn dễ đọc bằng cách sử dụng Fieldsets ) Trên thực tế, bạn có thể sử dụng bất kỳ thành phần HTML nào bạn muốn trong phần Biểu mẫu trên giao diện CF7 và đây là phần quan trọng trong việc xây dựng các biểu mẫu CF7 phù hợp với các yêu cầu về chức năng và hình thức của bạn
Mã HTML + Thẻ CF7 trong khu vực Biểu mẫu CF7Ô bên dưới hiển thị nội dung phần Form của giao diện CF7 cho form CF7 mặc định [submit "Send"] Khi bạn kiểm tra mã này, bạn sẽ nhận thấy rằng nó bao gồm
Các phần tử HTML tiêu chuẩn mà bạn thêm vào trong phần này được xuất ra hầu như không thay đổi bởi plugin CF7. CF7 sau đó sử dụng Thẻ CF7 để tạo các thành phần biểu mẫu HTML tiêu chuẩn hoạt động đầy đủ có thể bao gồm một số thuộc tính HTML bổ sung
Mã HTML đã hoàn thành ở Mẫu CF7Hộp bên dưới hiển thị mã HTML hoàn chỉnh được tạo trên trang web thực tế, dựa trên thông tin do bạn cung cấp trong phần Biểu mẫu trên giao diện CF7 và mã HTML bổ sung do plugin CF7 thêm vào Hãy dành một chút thời gian để so sánh hai đoạn mã này và để ý xem thông tin từ phần biểu mẫu của giao diện CF7 đã biến nó thành HTML trên trang web thực tế ở đâu
Các lớp và id CSS được tạo bởi CF7Bạn có thể nhận thấy rằng Biểu mẫu liên hệ 7 thêm một số lớp CSS và id vào các thành phần biểu mẫu HTML riêng lẻ – ví dụ:
|