Tạo biểu mẫu liên hệ/ Contact Form cho Blogspot Blogger
Biểu
mẫu liên hệ/ Contact Form được tạo ra mặc định thường nằm ở cột Sitebar hoặc là
Footer, đó là đều bất tiện trong việc bố trí giao diện đặc biệt hơn nó không thể
hiện tính chuyên nghiệp của một blogger.
Hôm
nay windows2it sẽ giới thiệu cho bạn một vài biểu mẫu đẹp để cho bạn lựa chọn. Đây
là một tiện ích thủ thuật blog cực kỳ hay, tạo sự chuyên nghiệp cho blog của bạn
ngay từ cái nhìn đầu tiên. Bắt đầu thực hiện đi nhé!
Đọc thêm:
● Thêm nút Share trượt dọc cho Blogspot Pro Vesrion 2
● Thêm Pop Out Chat Box (Cbox) cho Blogspot (Blogger)
● Tạo Sitemap (sơ đồ) cho Blogspot theo phong cách chuyên nghiệp
Đọc thêm:
● Thêm nút Share trượt dọc cho Blogspot Pro Vesrion 2
● Thêm Pop Out Chat Box (Cbox) cho Blogspot (Blogger)
● Tạo Sitemap (sơ đồ) cho Blogspot theo phong cách chuyên nghiệp
Tạo
ra một biểu mẫu liên hệ/ Contact Form điều trải qua một bước chung:
Bước
1: Blog => Bố cục => Thêm tiện ích
=> Tiện ích khác => Biểu mẫu liên hệ => Lưu lại
Bước
2: Tới Mẫu => Chỉnh sửa HTML => Tìn
tới id=‘ContactForm1’, bấm vào dấu … mở rộng hết ra và xóa các phần mình đã
bôi đỏ đi. (Bước này thực hiện nhằm xóa bỏ Biểu
mẫu liên hệ mặc định của blogger tạo ra)
<b:widget id='ContactForm1' locked='false' title='Contact Form' type='ContactForm'> <b:includable id='main'> <b:if cond='data:title != ""'> <h2 class='title'><data:title/></h2> </b:if> <div class='contact-form-widget'> <div class='form'> <form name='contact-form'> <p/> <data:contactFormNameMsg/> <br/> <input class='contact-form-name' expr:id='data:widget.instanceId + "_contact-form-name"' name='name' size='30' type='text' value=''/> <p/> <data:contactFormEmailMsg/> <span style='font-weight: bolder;'>*</span> <br/> <input class='contact-form-email' expr:id='data:widget.instanceId + "_contact-form-email"' name='email' size='30' type='text' value=''/> <p/> <data:contactFormMessageMsg/> <span style='font-weight: bolder;'>*</span> <br/> <textarea class='contact-form-email-message' cols='25' expr:id='data:widget.instanceId + "_contact-form-email-message"' name='email-message' rows='5'/> <p/> <input class='contact-form-button contact-form-button-submit' expr:id='data:widget.instanceId + "_contact-form-submit"' expr:value='data:contactFormSendMsg' type='button'/> <p/> <div style='text-align: center; max-width: 222px; width: 100%'> <p class='contact-form-error-message' expr:id='data:widget.instanceId + "_contact-form-error-message"'/> <p class='contact-form-success-message' expr:id='data:widget.instanceId + "_contact-form-success-message"'/> </div> </form> </div> </div> <b:include name='quickedit'/> </b:includable> </b:widget>
Bước
riêng cho từng biểu mẫu
Biểu
mẫu 1:
Bước 3.1: Đầu tiên bạn cần vào Blog => Mẫu = > Chỉnh sữa HTML.
Nhấn tổ hợp Ctrl + F và tìm kiếm ]]></b:skin> và chèn đoạn mã
CSS sau đây ở trên ]]></b:skin>.
Sau đó Lưu lại là xong!
#ContactForm1{ display:none; } #contact_wrap { margin: auto; width: 321px; height: 380px; padding: 25px; border-radius: 1em; border-top:1px solid #dbdbdb; border-right:1px solid #b2b2b2; border-left:1px solid #dbdbdb; border-bottom:1px solid #9d9d9d; background-color:#cccccc; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f2f2f2', endColorstr='#cccccc'); background-image:-webkit-linear-gradient(top, #f2f2f2 0%, #e6e6e6 50%, #cccccc 100%); background-image:-moz-linear-gradient(top, #f2f2f2 0%, #e6e6e6 50%, #cccccc 100%); background-image:-ms-linear-gradient(top, #f2f2f2 0%, #e6e6e6 50%, #cccccc 100%); background-image:-o-linear-gradient(top, #f2f2f2 0%, #e6e6e6 50%, #cccccc 100%); background-image:linear-gradient(top, #f2f2f2 0%, #e6e6e6 50%, #cccccc 100%); box-shadow: 1px 1px 5px #ccc; } #contact_wrap h3{ color: #e8f3f9; font-family:Georgia; font-size: 20px; font-style:italic; font-weight:bold; margin: 0 -36px 20px -36px; padding: 12px; text-align: center; text-shadow: 2px 0 0 #1f4962; -webkit-box-shadow: inset 0 0 25px rgba(0,0,0,0.3),0px 1px 5px #666; -moz-box-shadow: inset 0 0 25px rgba(0,0,0,0.3),0px 1px 5px #666; box-shadow: inset 0 0 25px rgba(0,0,0,0.3),0px 1px 5px #666; background-color: #3689b9; position: relative; } #contact_wrap h3:before { content: ' '; position: absolute; bottom: -10px; left: 0; width: 0; height: 0; border-style: solid; border-width: 10px 0 0 10px; border-color: #333 transparent transparent transparent; } #contact_wrap h3:after { content: ' '; position: absolute; bottom: -10px; right: 0; width: 0; height: 0; border-style: solid; border-width: 0 0 10px 10px; border-color: transparent transparent transparent #333; } #ContactForm1_contact-form-name{ width: 270px; height:auto; margin: 5px auto; padding: 10px 10px 10px 40px; background:#f6f6f6 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbP2Qengw-wYqjIG3ceFAAm8bgwdoOYeXSI-FoTCVjZg0UWI6xdvvQDQl-bMMW3T8rw9lG10nytqZJWOUFHT5tpDn-tN4UXU4n22RoC2FW3FUkkm0rPqOLfcmCBnBIaR1SCvB9SNg-dKs/s1600/user.png)no-repeat 10px center; color:#777; border:1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 3px inset, #f5f5f5 0px 1px 0px; box-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 3px inset, #f5f5f5 0px 1px 0px; } #ContactForm1_contact-form-email{ width: 270px; height:auto; margin: 5px auto; padding: 10px 10px 10px 40px; background: #f6f6f6 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_CI961ZfQUapBgR9ZVcZqB1Z3AsoPyOaDGj2AmGNsufyH0bImc1egXfrM1WDIN7hk-vAarLYslf7QgH2O1teuAB61LOWDmUCxfsoPmmwhslpUqShXsV11EMMYSPMBiucoFDyITGnxISU/s1600/pen.png)no-repeat 10px center; color:#777; border:1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 3px inset, #f5f5f5 0px 1px 0px; box-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 3px inset, #f5f5f5 0px 1px 0px; } #ContactForm1_contact-form-email-message{ width: 270px; height: 150px; margin: 5px auto; padding: 10px 10px 10px 40px; font-family:Arial, sans-serif; background: #f6f6f6 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA5lGNhMQe61CoF8p779MUJ3QpEppEVmSpRDyDLeZZkoFScKOE9wGz7w05n0xyUcautJLVBQSXWfoRQ_POXGitAZvrAdmNhWyxGLXhly6r-VIn1XzHYvUjGEfaXkztxUj1m-XsiKxJStk/s1600/msg2.png)no-repeat 10px 10px; color:#777; border:1px solid #ccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 3px inset, #f5f5f5 0px 1px 0px; box-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 3px inset, #f5f5f5 0px 1px 0px; } #ContactForm1_contact-form-submit { width: 95px; height: 30px; float: right; color: #FFF; padding: 0; cursor:pointer; margin: 25px 0 3px 0 0; background-color:#005a8a; border-radius:4px; text-shadow: 1px 0 0 #1f4962; -webkit-box-shadow: inset 0 0 35px rgba(0,0,0,0.3),0px 1px 5px #666; -moz-box-shadow: inset 0 0 35px rgba(0,0,0,0.3),0px 1px 5px #666; box-shadow: inset 0 0 35px rgba(0,0,0,0.3),0px 1px 5px #666; background-color: #3689b9; border:1px solid #194f6d; } #ContactForm1_contact-form-submit:hover { background:#4c9bc9; } #ContactForm1_contact-form-error-message, #ContactForm1_contact-form-success-message{ width: 320px; margin-top:35px; }
Bước
3.2: Bạn muốn tạo Biểu mẫu liên hệ/ Contact Form tại một trang cố định.
Blog => Trang =>
Trang mới => HTML => Và copy đoạn mã code dưới đây vào trong HTML =>
Xuất bản!
<div id="contact_wrap"> <h3>Contact Us</h3> <form name="contact-form"> <input id="ContactForm1_contact-form-name" name="name" placeholder="Name" size="30" type="text" value="" /> <input id="ContactForm1_contact-form-email" name="email" placeholder="Email" size="30" type="text" value="" /> <textarea cols="25" id="ContactForm1_contact-form-email-message" name="email-message" placeholder="Message" rows="5"></textarea> <input id="ContactForm1_contact-form-submit" type="button" value="Submit" /> <div style="max-width: 222px; text-align: center; width: 100%;"> <div id="ContactForm1_contact-form-error-message"> </div> <div id="ContactForm1_contact-form-success-message"> </div> </div> </form> </div> <style type="text/css"> #comments, #blog-pager, .breadcrumbs, .post-footer{display:none} </style>
Biểu
mẫu 2:
Bước
4.1: Bạn cũng vào Blog => Mẫu = >
Chỉnh sữa HTML. Nhấn tổ hợp Ctrl + F
và tìm kiếm ]]></b:skin> và
chèn đoạn mã CSS sau đây ở trên ]]></b:skin>.
Sau đó Lưu lại là xong!
/* CUSTOM CONTACT FORM BY XOMISSE */ .contact-form-widget { width: 500px; /* CHANGE WIDTH OF CONTAINER */ max-width: 100%; padding: 10px; background: #FFFFFF; /* CHANGE BACKGROUND COLOUR OF CONTAINER */ color: #000; /* CHANGE TEXT COLOUR OF CONTAINER */ border: 0px solid #EEEEEE; /* CHANGE BORDER OF CONTAINER */ margin: 0 auto; /* REMOVE IF YOU DON'T WANT IT CENTERED */ } .contact-form-name, .contact-form-email, .contact-form-email-message { width: 100%; max-width: 500px; /* CHANGE WIDTH OF FORM ENTRIES */ } .contact-form-button-submit { border: 1px solid #999999; /* CHANGE BORDER OF SEND BUTTON */ background: #EEEEEE; /* CHANGE BACKGROUND COLOR OF SEND BUTTON */ color: #333333; /* CHANGE TEXT COLOR OF SEND BUTTON */ width: 30%; /* CHANGE WIDTH OF SEND BUTTON */ margin: 10px 0px; } .contact-form-button-submit:hover{ border: 1px solid #999999; /* CHANGE BORDER OF HOVER SEND BUTTON */ background: #666666; /* CHANGE BACKGROUND COLOR OF HOVER SEND BUTTON */ color: #FFFFFF; /* CHANGE TEXT COLOR OF HOVER SEND BUTTON */ } .contact-form-widget #required {color: red; /* CHANGE ASTERISK COLOR */} .contact-form-widget p { margin-bottom: 5px; /* CHANGE SPACE BETWEEN TEXT AND FIELD */} .contact-form-cross {margin-left: 5px !important;} .contact-form-error-message-with-border { background: #eeeeee; /* CHANGE BACKGROUND OF OF ERROR MSG */ border: 1px solid #333333; /* CHANGE BORDER OF ERROR MSG */ bottom: 0; box-shadow: none; color: #666; /* CHANGE TEXT COLOR OF ERROR MSG */ font-size: 12px; /* CHANGE FONT SIZE OF ERROR MSG */ padding: 5px; font-weight: bold; /* CHANGE WEIGHT OF ERROR MSG */ text-align: center; } /* END CUSTOM CONTACT FORM BY XOMISSE */
Bước
4.2: Cũng làm tượng tự Blog => Trang
=> Trang mới => HTML => Và copy đoạn mã code dưới đây vào trong HTML =>
Xuất bản!
<div id='ContactForm1' class='widget ContactForm'> <div class='contact-form-widget'> <div class='form'> <form name='contact-form'> <p>Name:</p> <input class='contact-form-name' id='ContactForm1_contact-form-name' name='name' size='30' type='text' value=''/> <p>E-mail: <span id="required">*</span></p> <input class='contact-form-email' id='ContactForm1_contact-form-email' name='email' size='30' type='text' value=''/> <p>Message: <span id="required">*</span></p> <textarea class='contact-form-email-message' cols='25' id='ContactForm1_contact-form-email-message' name='email-message' rows='5'></textarea> <input class='contact-form-button contact-form-button-submit' id='ContactForm1_contact-form-submit' type='button' value='Submit'/> <p class='contact-form-error-message' id='ContactForm1_contact-form-error-message'></p> <p class='contact-form-success-message' id='ContactForm1_contact-form-success-message'></p> </form> </div> </div> </div>
Kết
luận:
-
Biểu mẫu trong Blog chỉ chứa 3 mục Tên,
Địa chỉ email liên hệ và Nội dung, có một số bạn lại thêm Tiêu đề hay Số điện thoại
liên các mục này sẽ không gửi đi được đâu thêm vô cũng bằng thừa trừ khi bạn
có Hosting riêng.
-
Các Biểu mẫu liên hệ trên đều có đoạn
CSS riêng nên bạn có thể sửa đổi theo ý muốn của bạn (sẽ không ảnh hưởng CSS
trong template của bạn).
-
Nếu bạn không hiểu vấn đề gì hãy để lại comment bên dưới để windows2it kịp thời
giải đáp cho bạn.
About Quang Mến :
Tôi là Quang Mến. Tôi viết blog theo phong cách chuyên nghiệp. ^^! Dựa trên niềm đam mê học hỏi và mong muốn chia sẽ với mọi người @@!
RELATED POSTS
Subscribe to:
Post Comments
(
Atom
)
biểu mẫu này khi khách hàng đăng ký thì thông tin đó được gửi vào đâu vậy bạn. Mình đăng ký thử nhưng vào mail ko có
ReplyDeleteBiều này khi khách hàng tín nhắn thì gửi về Gmail của bạn @! Gmail bạn đang làm Quản trị viên của Blog đó ...
DeleteVD gmail mình là : windows2it@gmail.com là Quản trị viên BLog này khi bạn gửi biểu mẫu cho mình thì tin nhắn đó sẽ gửi về Gmail windows2it@gmail.com nằm ở mục Xã Hội nha bạn ,,,
Admin cho mình hỏi hỏi, muốn Biểu mẫu này nằm ở trang chủ (ko phải ở trang tĩnh) thì có được ko vậy anh? mong hướng dẫn hoặc có bài link cho mình tham khảo cũng được, thanks.
ReplyDeleteViệc bạn muốn hiệu biểu nằm ở trang hoàn toàn được... bạn có thể gán biểu mẫu đó ở cột Sitebar hoặc cột Footer hiện ở ngoài trang trang chủ vậy là xong ........ DEMO (Gắn biểu mẫu nằm ở cột Footer bạn xem thử nhé !@) http://quangmen00.blogspot.com/
Deletecám ơn anh, do bận wá nên ko check mail, admin rất nhiệt tình, để mình làm rồi báo lại
Deletechúc blog ngày càng phát triển ....
Deletebạn ơi vậy nếu muốn thêm 1 mục số điện thoại nữa thì phải làm thế nào
ReplyDeletebạn ơi vậy nếu muốn thêm 1 mục số điện thoại nữa thì phải làm thế nào
ReplyDeleteCách này là sử dụng widget mặc định của Blogger để sử dụng nên không thể thêm thông tin nào mới vào được.
DeleteNếu muốn nhiều thông tin hơn thì có thể sử dụng Google Form tự tạo ra rồi nhúng vào blog của bạn. hoặc bạn phải dùng Hosting riêng nha bạn @!
sao mình thử kiểm tra rồi mà không thấy thông tin khách hàng trong gmail quản trị blog bạn ah. trong mục xã hội ko có luôn. bạn chỉ mình lại với nha.
ReplyDeleteDt: 0938 084 339. Email:thin.vuland@gmail.com. wedsite: vualand.com
Điều này xảy ra ... 90% bạn chưa thực hiện Bước 1 hoặc bạn thực hiện rùi lại xóa nó đi..... Bạn nên xem lại Bước 1 và Bước 2...
DeleteCảm ơn bạn, mình đã tạo khá đẹp nhưng vẫn không nhận được thông tin về email bạn ah. Mình đã xem trong mục "xã hội" luôn rồi. Bạn có thể giúp mình gỡ rối chổ này tý không?
ReplyDeletehttp://daomongtan.blogspot.com/p/contact.html
Vậy chắc chặn bạn chưa thực hiện bước này Blog => Bố cục => Thêm tiện ích => Tiện ích khác => Biểu mẫu liên hệ => Lưu lại
DeleteTrước khi mình mình làm theo hướng dẫn của bạn thì mình đã có sẵn tiện ích biểu mẫu liên hệ rồi. Mình làm tiếp theo ở bước 2 là bắt đầu xóa các code màu đỏ. Khi mình xóa các code màu đỏ thì thấy cái mục BIỂU MẪU LIÊN HỆ đã tạo trước của mình mất luôn. Mình tiếp tục làm theo hướng dẫn thì ra kết quả nhưng không gửi tin về email. GIờ chỉ cần mình thêm lại tiện ích là được hả? Như vậy nó hiện chình ình ra trang chủ thì làm sao bạn?
DeleteCám ơn bạn nhiều!!
Mình kiểm tra trong phần bố cục thấy có tiện ích BIỂU MẪU LIÊN HỆ nhưng bên ngoài blog thì nó không hiện ra, chắc tại mình xóa cái phần màu đỏ đó. Giờ chưa biết xử lý sao bạn ah..
DeleteContactForm sao bạn tạo ra 2 cái luôn >>> làm như vật là được mà ... Nếu bạn tin Tôi thì ad Tôi vào phần admin để tôi sữa trực tiếp cho >>> Chứ dòng dòng ko biết bạn là kiểu gì .. mà ko được
DeleteMình cũng đã thực hiện biểu mẫu này trên trang 123tailieufree.com có hoạt động rất tốt mà có sao đâu
Ngoài ra bạn muốn ẩn phẩn từ nào thì cứ dùng lệnh display:none
DeleteMình tạo thêm một cái contactform nữa thử có được không mà nó không được.
Deletehjx
Gmail nhận được tin nhắn này là Gmail admin của Blogspot đó @! :) Nếu vậy bạn phải xem lại gmail đó ko nhé !
DeleteMình chỉ xài cái gmail chính này để làm blog thôi. Khi có comment về bài đăng thì thấy nó báo về hộp thư đên, còn đăng ký thì chẳng thấy nó gửi về đâu cả bạn ah.
DeleteBạn nói vậy mình cũng bó tay ko biết giúp ra sao :( .... mình cũng ko phải ad nên đoán mò cũng ko biết nguyên nhân
Delete