WordPress Eklentisiz İletişim Formu

WordPress Eklentisiz İletişim Formu

WordPress eklentisiz iletişim formu oluşturma, WordPress eklentisiz iletişim sayfası yapımı. Bir çok web sitenin alt yapısı WordPress’ten oluşmaktadır. WordPress kullanıcıları eklentiler sayesinde istedikleri gibi bir site yapma imkanına sahipler. Özellikle iletişim formu en çok kullanılan eklentilerden bir tanesidir. Ancak gerek hız gerekse diğer eklentilerle çakışması sonucu çeşitli hatalarla karşı karşıya kalabilmekteyiz. Oluşturacağınız bir sayfaya birazdan paylaşacağımız kodları girerek kendi iletişim sayfanızı oluşturabilirsiniz.

WordPress için İletişim Formu Kodları

if(!isset($hasError)) {
$ste = get_option('home');
$emailTo = get_option('admin_email');
$subject = 'İletişim formunuzdan yeni mesaj yazıldı';
$sendCopy = trim($_POST['sendCopy']);
$body = "Ad Soyad: $name \n\nE-posta: $email \n\nMesaj: $comments";
$headers = 'From: <'.$ste.'> <'.$emailTo.'>' . "\r\n" . 'Reply-To: ' . $email;
mail($emailTo, $subject, $body, $headers);
if($sendCopy == true) {
$subject = 'Gönderdiğiniz mesajın kopyası';
$headers = 'From:  <'.$ste.'> <'.$emailTo.'>';
mail($email, $subject, $body, $headers);
}
$emailSent = true;
}

Yukarıda size verdiğimiz kodu kendinize göre düzenlemeniz gerekiyor. Koddaki 2. ve 3. satırda bulunan $ste ve $emailTo değişkenlerini burada kendi eposta adresinizi girmeniz gerekiyor.

$emailTo = 'Buraya Mail adresinizi giriniz';

Koddaki $subject değişkeni ise size iletişim formu ile yazılan mail geldiğinde gönderen kişinin adının karşısında gözüken ifadedir. Kodlarda form satırı başlamadan önce javascript olarak çağırıyorsunuz. Aşağıdaki kodları bulup javascript kodunu atacağınız klasör yolunu değiştirmelisiniz.

<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/iletisim-formu.js"></script>

s/iletisim-formu.js olarak biten adres tema klsörünüzden sonra devam eden dosyanın yoludur. Yani tem klasörüne atacak olursanız js kısmını silebilirsiniz.

iletisim formu indir

Password: dijitalteknoloji.net