[UPDATE] Cara Membuat Contact Form Blogger pada halaman statis
Contact form adalah sebuah formulir yang bisa digunakan pengunjung sebagai
sarana untuk berkomunikasi secara pribadi lewat email dengan pemilik blog /
Website. Secara umum formulir kontak terdiri dari beberapa kolom isian seperti
nama, email, dan pesan yang ingin disampaikan.
Keberadaan Contact form pada sebuah situs web / blog. Bisa dijadikan sebagai
indikator bahwa situs tersebut memiliki keseriusan dalam pengelolaan, sehingga
dapat meningkatkan kepercayaan pengguna terhadap apa yang ada di dalamnya.
Sebenarnya Blogger.com sudah menyediakan fitur /
layanan formulir kontak gratis yang bisa dipasang sebagai widget contact form di
Blogspot. Tapi, sepertinya jarang sekali kita jumpai blog yang menggunakan
widget formulir kontak. Mereka lebih memilih untuk membuat contact form pada
halaman statis, meskipun harus menggunakan layanan contact form dari pihak
ketiga.
Pada tutorial kali ini saya akan menjelaskan cara membuat / memasang Contact
Form Blogger pada halaman statis blog. Silahkan ikuti langkah-langkah berikut
ini.
- Masuk Blogger, pilih Blog yang
ingin Anda buatkan halaman contact form.
- Pilih menu Laman (Pages), kemudian klik Laman baru.
- Buat judul laman, misalnya Contact Us, Contact Me, Hubungi Kami, atau
yang lainnya
- Masuk mode HTML (sebelah compose),
kemudian copy dan pastekan kode di bawah ini sebagai isi Laman.
<script>
var blogId = '134777113111111111';
var contactFormMessageSendingMsg ='Mengirim...';
var contactFormMessageSentMsg = 'Pesan sudah dikirim. Semoga Anda
bahagia.';
var contactFormMessageNotSentMsg = 'Pesan tidak dapat dikirim. Coba lagi
nanti.';
var contactFormEmptyMessageMsg = 'Bidang pesan harus diisi.';
var contactFormInvalidEmailMsg = 'Alamat email harus valid.'
var widgetLoaded=false;
function sendEmailMsg() {
if(widgetLoaded== false) {
_WidgetManager._RegisterWidget('_ContactFormView', new
_WidgetInfo('ContactForm1', 'sidebar', null,
document.getElementById('ContactForm1'),
{'contactFormMessageSendingMsg': contactFormMessageSendingMsg ,
'contactFormMessageSentMsg': contactFormMessageSentMsg ,
'contactFormMessageNotSentMsg': contactFormMessageNotSentMsg ,
'contactFormInvalidEmailMsg': contactFormInvalidEmailMsg ,
'contactFormEmptyMessageMsg': contactFormEmptyMessageMsg , 'title':
'Contact Form', 'blogId': blogId, 'contactFormNameMsg': 'Name',
'contactFormEmailMsg': 'Email', 'contactFormMessageMsg': 'Message',
'contactFormSendMsg': 'Send', 'submitUrl':
'https://www.blogger.com/contact-form.do'}, 'displayModeFull'));
widgetLoaded=true;
document.getElementById('ContactForm1_contact-form-submit').click();
}
return true;
}
</script>
<div class="Form">
<form name="contact-form">
<p></p>
Nama
<br />
<input class="contact-form-name" style="max-width: 400px; width: 100%;"
id="ContactForm1_contact-form-name" name="name" size="30" type="text"
value="" />
<p></p>
Email
<span style="font-weight: bolder;">*</span><br />
<input class="contact-form-email"style="max-width: 400px; width: 100%;"
id="ContactForm1_contact-form-email" name="email" size="30" type="text"
value="" />
<p></p>
Pesan
<span style='font-weight: bolder;'>*</span>
<br />
<textarea class="contact-form-email-message" style="max-width: 400px;
width: 100%;" id="ContactForm1_contact-form-email-message"
name="email-message" rows="5"></textarea>
<p></p>
<input class="contact-form-button contact-form-button-submit"
id="ContactForm1_contact-form-submit" onclick="sendEmailMsg()"
type="button" value="Kirim" />
<p></p>
<div style="max-width: 400px; text-align: center; width: 100%;">
<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>
</div>
</form>
</div>
|
-
Ganti kode yang ditandai warna merah dengan kode blogId milik blog Anda.
Untuk mendapatkan kode tersebut, Anda bisa melihatnya pada bar address di
halaman manapun dari dasbor blog Anda. Lihat contohnya pada gambar di bawah
ini.

6.
Nonaktifkan kolom komentar, kemudian langsung publikasikan halaman contact form
pada mode HTML.
7. Lihat
atau kunjungi halaman contact form Anda, kemudian cobalah kirim pesan untuk
mengetahui apakah formulir kontak bekerja sesuai dengan yang diharapkan.
Catatan:
- Selama proses pembuatan halaman contact us / contact form, sebaiknya
Anda tidak mengubah atau bergonta-ganti mode penulisan.
- Jika Anda ingin melakukan pengeditan setelah halaman contact form
dipublikasikan, usahakan agar langsung masuk pada mode HTML.
UPDATE!!!
Lama tidak login Blogger, ternyata banyak perubahan baru pada Blogger. Dan
artikel ini salah satu yang terkena dampaknya, Contact Form Blogger tidak bisa
mengirim pesan.
Untuk mengatasi hal ini, kalian bisa bisa gunakan salah satu dari dua cara
berikut
Pilihan Pertama
Jika anda ingin menggunakan / mempertahankan kode diatas (bagi yang sudah
mengikuti tutorial ini sebelumnya). Maka anda harus menambahkan widget contact
form / Formulir kontak pada bagian sidebar.
Kemudian tambahkan kode css berikut ke dalam HTML template untuk
menyembunyikan tampilan widget Contact Form pada bagian sidebar.
#ContactForm1{display:none;} |
Dengan cara seperti ini Blogger Contact form pada halaman sastis akan
berfungsi kembali.
Pilihan Kedua
Jika anda tidak ingin menambahkan widget contact form Blogger pada sidebar
atau lainnya. Silahkan hapus semua kode di atas, kemudian ganti dengan kode
berikut
<div class="Form">
<form name="contact-form">
<p></p>
Name
<br />
<input class="contact-form-name" style="max-width: 400px; width: 100%;"
id="ContactForm1_contact-form-name" name="name" size="30" type="text"
value="" />
<p></p>
Email
<span style="font-weight: bolder;">*</span><br />
<input class="contact-form-email"style="max-width: 400px; width: 100%;"
id="ContactForm1_contact-form-email" name="email" size="30" type="text"
value="" />
<p></p>
Message
<span style='font-weight: bolder;'>*</span>
<br />
<textarea class="contact-form-email-message" style="max-width: 400px;
width: 100%;" id="ContactForm1_contact-form-email-message"
name="email-message" rows="5"></textarea>
<p></p>
<input class="contact-form-button contact-form-button-submit"
id="ContactForm1_contact-form-submit" onclick="sendEmailMsg()"
type="button" value="Send" />
<p></p>
<div style="max-width: 400px; text-align: center; width: 100%;">
<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>
</div>
</form>
</div>
<script
src="https://www.blogger.com/static/v1/widgets/2271878333-widgets.js"
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
if (typeof(BLOG_attachCsiOnload) != 'undefined' && BLOG_attachCsiOnload
!= null) { window['blogger_templates_experiment_id'] =
"templatesV1";window['blogger_blog_id'] =
'xxxxxxxxxxxxxxxxx';BLOG_attachCsiOnload('');
}_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3dxxxxxxxxxxxxxxxxx','//bakuloreg.blogspot.com/','xxxxxxxxxxxxxxxxx');
_WidgetManager._RegisterWidget('_ContactFormView', new
_WidgetInfo('ContactForm1', 'footer1', null,
document.getElementById('ContactForm1'),
{'contactFormMessageSendingMsg': 'Sending...',
'contactFormMessageSentMsg': 'Your message has been sent.',
'contactFormMessageNotSentMsg': 'Message could not be sent. Please try
again later.', 'contactFormInvalidEmailMsg': 'A valid email address is
required.', 'contactFormEmptyMessageMsg': 'Message field cannot be
empty.', 'title': 'Contact Form', 'blogId': 'xxxxxxxxxxxxxxxxx',
'contactFormNameMsg': 'Name', 'contactFormEmailMsg': 'Email',
'contactFormMessageMsg': 'Message', 'contactFormSendMsg': 'Send',
'submitUrl': 'https://www.blogger.com/contact-form.do'},
'displayModeFull'));
//]]>
</script>
|
Selanjutnya ganti semua kode xxxxxxxxxxxxxxxxx dengan ID blog anda (semua ada
4).
Ganti juga kode //bakuloreg.blogspot.com/ dengan alamat blog anda.
Untuk catatannya sama seperti di atas. Sekian dan mudah - mudahan tidak ada
masalah lagi kedepannya.
Sumber Artikel :
https://bakuloreg.blogspot.com/2017/10/cara-membuat-contact-form-di-blogspot.html
Tidak ada komentar:
Posting Komentar
Terimakasih telah berkunjung di blog kami ini, semoga bermanfaat, dan tinggalkan pesan dan saran dari anda.di kolom tersedia di bawah ini. Terimakasih.Jazakumullah khairan.